Folder plugin support
Adds initial support for plugins that extend Geary's features when dealing with folders.
Plugins that are folder extensions can be notified of folders becoming available, unavailable, changing type, and being selected, take action when this happens, and present UI when specific folders are selected.
See #155
Edited by Michael Gratton