JOHNE - Initial JE source file changes (imported from Master)
JOHNE - Add the 'auto-delete.list' files for our glibmm project
JOHNE - Add the 'auto-delete.list' files for our giomm project
JOHNE - Add our various 'resource' header files
JOHNE - Add our MSVC project files etc (including 'mm_pre_delete')
JOHNE - Update our 'gitignore' list
JOHNE - Modify pkg-config files
JOHNE - Add 'win32-fixup.pl'
JOHNE - Add some glibmm source files which don't get auto-generated (and weren't in the official library)
JOHNE - Add 'gio/giomm/wrap_init.cc' which doesn't get auto-generated and isn't in the official library (though it could probably get built using M4)
JOHNE - Add a guard so that a particular Unix header will only get #included when G_OS_UNIX is defined
JOHNE - Add our MSVC build instructions