widget: Untagle if statements

Reduces the number of nested ifs and makes the code clearer.
inspector: Link to model for attributes
inspector: string fixes

Mark user-visible strings for translation in the new property editor.
Fix doc syntax

End-of-comment tags don't take an @ - thats only for parameters.
inspector: Build out the resource information

Show type and size for each resource.
popover: Do not hide the popover if the focus widget is just unset

The focus widget might be unset, just to be set again on a widget inside
the popover. Have the popover wait till the focus is actually moved outside
before dismissing.
popover: Check for uncaught button events from children

And deal correctly with those as a click within the popover.

https://bugzilla.gnome.org/show_bug.cgi?id=727994
Updated Russian translation
GtkSettings: load modules from settings.ini

The initialization is really suboptimal here. This fix at least
makes it so that we don't forget to load modules.

https://bugzilla.gnome.org/show_bug.cgi?id=730306
gdk: assorted introspection and documentation fixes

https://bugzilla.gnome.org/show_bug.cgi?id=729983
Updated POTFILES.in
docs: Trivial typo fix
Add man pages for gtk3-demo and gtk3-widget-factory

We install the applications, so they should also have some docs.
docs: Fix make dist
Updated Hebrew translation
docs: enum cleanup

Move GtkAccelFlags to the GtkAccelGroup docs.
docs: enum cleanup

Move GtkArrowPlacement to the GtkMenu docs. This type is
only used for a style property there.
doc: enum cleanup

Move GtkArrowType to where it is used in undeprecated api:
GtkMenuButton.
docs: enum cleanup

Move GtkAttachOptions to the only place its used: GtkTable
docs: enum cleanup

Move GtkButtonBoxStyle to the one place it is used, GtkButtonBox.