gtkmm-demo: use HeaderBar in main window

As it is currently done in gtk3-demo, pleace a HeaderBar at the top of
the demo main window.
Add a missing quote to unfinished quoted strings in _WRAP directives

* gtk/src/colorbutton.hg:
* gtk/src/entrycompletion.hg:
* gtk/src/widget.hg: Add a missing double quote in gmmproc directives like
_WRAP_PROPERTY("text_column, int).
Gtk::Misc: Deprecate all methods and properties

* demos/gtk-demo/example_change_display.cc:
* demos/gtk-demo/example_sizegroup.cc: Don't use deprecated Misc methods.
* gtk/src/bin.[ccg|hg]: Deprecate add_label(const Glib::ustring& label,
bool mnemonic, double x_align, double y_align) and
add_pixlabel(const std::string& pixfile, const Glib::ustring& label,
double x_align, double y_align). Add add_pixlabel(const std::string& pixfile,
const Glib::ustring& label, Align x_align, Align y_align).
* gtk/src/label.[ccg|hg]: Deprecate Label(const Glib::ustring& label,
float xalign, float yalign, bool mnemonic).
* gtk/src/menuitem.ccg: Don't use deprecated Misc property.
* gtk/src/misc.hg: Deprecate all methods and properties. GtkMisc is deprecated,
but we can't deprecate Gtk::Misc completely, because it's a base class of
Arrow, Label and Image. Label and Image are not deprecated.
Color: Fix the build with --enable-warnings=fatal.

* gdk/src/color.hg: Disable GTK+ deprecation warnings for the .cc file
  so we can still build our (also deprecated) implementation.
Deprecate Alignment because it is deprecated in GTK+.

* gtk/src/alignment.hg: Deprecate this.
* demos/gtkmm-demo/example_colorsel.c:
* demos/gtkmm-demo/example_icontheme.cc:
* demos/gtkmm-demo/example_images.cc:
* demos/gtkmm-demo/example_textview.cc: Replace use of
  Gtk::Alignment with Widget h/valign.
3.13.2
gtk/src/filelist.am: Move alignment.hg to gtkmm_files_deprecated_hg
Gtk::Button: Deprecate the alignment API which is deprecated in GTK+

* gtk/src/button.hg: Deprecate set_alignment(), get_alignment(),
property_xalign() and property_yalign(), which are deprecated in GTK+.
Gtk::Container, Widget: Deprecate API which is deprecated in GTK+

* gtk/src/container.hg: Deprecate [set|get]_resize_mode(),
set_reallocate_redraws().
* gtk/src/widget.hg: Deprecate reparent(), region_intersect(),
get_root_window(), [set|get]_margin_[left|right](), property_style(),
property_margin_[left|right]().
property_style() should perhaps be deleted, although that would break API and
ABI. It can't be used because it requires the non-existent Gtk::Style class.
Add a TODO about Widget::reparent().
ExpanderStyle is deprecated and not used.
Gtk::Application: Add documentation concerning the use of quit()

* gtk/src/application.hg: Mention that some destructors may not be called
after a call to Gio::Application::quit(). Bug #731126.
Gtk::Application: Fix the docs added in the previous commit

* gtk/src/application.hg: Only the application's destructor is affected
by remove_window(). Bug #731126.
gtkmm-demo: make side bar scrollable

Embed examples tree view in a ScrolledWindow, and make it of class
"sidebar", as it is currently done in gtk3-demo.
Merge branch 'master' of git://git.gnome.org/gtkmm