Add Gio::Resource

* gio/src/resource.[hg|ccg]: Add class Resource, enum ResourceFlags and
enum ResourceLookupFlags.
* glib/src/bytes.hg: Mention Resource in a comment.
* tools/m4/convert_gio.m4: Add conversions for GResource, GResourceFlags and
GResourceLookupFlags. Bug #739206.
Docs: Use doxygen-extra.css

* configure.ac: Require mm-common 0.9.7.
* .gitignore: Ignore doxygen-extra.css.
* docs/reference/Doxyfile.in: Use doxygen-extra.css instead of doxygen.css.
Gio::Resource: Add get_file_exists_nothrow(). Rename some methods

* gio/src/resource.[hg|ccg]: Add get_file_exists_nothrow() and
get_file_exists_global_nothrow(). Rename the get_info() and get_info_global()
methods that only check if a file exists. Use std::string for path names.
Bug #739206.
Add Glib::Binding

* .gitignore: Ignore binding.[h|cc].
* glib/glibmm/objectbase.h: Add a comment.
* glib/src/filelist.am: Add glib_signals.defs and binding.hg.
* glib/src/glib.defs:  Add glib_signals.defs.
* glib/glibmm.h: Add binding.h.
* tools/extra_defs_gen/generate_defs_glib.cc: Add get_defs(G_TYPE_BINDING).
* tools/m4/convert_glib.m4: Add conversion for BindingFlags.
* tools/generate_wrap_init.pl.in: Define GLIBMM_INCLUDED_FROM_WRAP_INIT_CC.
* glib/src/binding.[hg|ccg]: New files with enum BindingFlags and class Binding.
* glib/src/glib_signals.defs: New file with info about GBinding's properties.
Bug #738663.
gmmproc: _WRAP_GERROR: Add documentation to the generated enum Code

* tools/pm/Output.pm: output_wrap_gerror(): Get the enum documentation from
the docs.xml file.
* tools/m4/gerror.m4: Include the documentation before 'enum Code' in
the generated code.

_WRAP_GERROR was overlooked when José Alburquerque implemented the
documentation of other enums (bug 544694).
Glib::Checksum::ChecksumType: Remove erroneous documentation

* glib/src/checksum.hg: Remove the erroneous '@class ChecksumType' comment.
Should have been '@enum ChecksumType'. It's unnecessary now that gmmproc
generates enum documentation.
Merge branch 'master' of git://git.gnome.org/glibmm

Conflicts (hopefully resolved):
	glib/glibmm.h
gmmproc: Change messages that MS Visual Studio can misunderstand

* tools/gmmproc.in:
* tools/pm/DocsParser.pm:
* tools/pm/Output.pm: Change messages that MS Visual Studio can misunderstand.
https://mail.gnome.org/archives/gtkmm-list/2014-November/msg00044.html
JOHNE - Add support for (newly introduced) 'glib/src/binding.ccg'
Merge branch 'master' of git://git.gnome.org/glibmm