MSVC Builds: "Install" gtk3-demo.png

This is needed to show the gtk3-demo icon and is needed for the "Multiple
Views" demo to work.  Hmm, why couldn't I do a for loop for a batch in a
property sheet ? :|
resources: Make Raleigh the real name of the theme

And make gtk-default.css an alias to it.
Use a define for the default theme name
win32: add more width to the slider to not cut it when using marks
win32: add margin to scale trough
win32: set color for scale marks
notebook: add a style for prelighted labels
GtkHeaderBar: try harder to find the best window icon

GtkWindow has 4 (!) APIs for setting window icons, and we
have to try them all in the right order to find the right
icon. This commit makes it so, and keeps the icon list
manipulation inside gtkwindow.c by adding a private API
for getting a single icon at the right size.

https://bugzilla.gnome.org/show_bug.cgi?id=722515
aboutdialog: make use-header-bar override work from bindings

Instead of setting "use-header-bar" from gtk_about_dialog_new(),
override its default value by inspecting the properties at constructor()
time. This makes it work from bindings as well, since they don't use the
convenience C constructor.

https://bugzilla.gnome.org/show_bug.cgi?id=722574
notebook: add a style class when the child tab is reorderable
Use GDateTime in the file chooser

Signed-off-by: Garrett Regier <garrett@yorba.org>

https://bugzilla.gnome.org/show_bug.cgi?id=699224
Respect 12/24-hour clock setting in the file chooser

Based on a patch by Garrett Regier in bug 699224.
Bug 711298 - "Edit Scheduled Transaction" window way too modal

Put dialogs and utility windows in the same level as normal and
toolbar windows so that Gtk can control their stacking instead of
forcing them, rather unnaturally, to be on top of all other windows,
even other application windows, even when another application has
focus.
notebook: don't use a null page
Drop internal uses of gtk_widget_get_root_window

This function is just a one-line convenience function that
is about to be deprecated.
Deprecate gtk_widget_get_root_window

The root window is a fairly X-centric concept, and it
really has no place in the GtkWidget API. Plus, this
is a rarely-used one-line convenience function with
poor documentation.
Remove deprecation warnings from demos and tests

There were a few uses of gtk_widget_get_root_window that
need to be removed.
Remove deprecations and warnings from tests

This removes one instance of gtk_dialog_get_action_area.
Clarify documentation of GtkAboutDialog::logo

Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=636594
gtkaccelgroup: Use g_object_class_install_properties() and g_object_notify_by_pspec()