Support compiling against GTK-Quartz
Added GtkOSXApplication support

 * added gtkosxapplication.nim, which wraps GtkOSXApplication
 * added an example that shows how to use it
 * added g_object_new to glib2 because it was missing