app: Add in gimpconsoleapp and gimpcoreapp interface

GimpApp is a GtkApplication
GimpCoreApp is an interface for common functions
GimpConsoleApp is a GtkApplication (to avoid linking in Gtk)
8 jobs for !566 with gimpconsole-app in 32 minutes and 30 seconds (queued for 32 seconds)
latest merge request