Use G_DECLARE_FINAL_TYPE for plugins
... and G_DECLARE_INTERFACE for some interfaces where possible.
Note that there are some exceptions (for example in the playback
subfolder) when the class struct contains vfuncs for example.
Edited by Niels De Graef