Improve doc of gtk_text_tag_table_remove()

It's obvious, but it's better to say it.

https://bugzilla.gnome.org/show_bug.cgi?id=705529
accessibility-dump: Print diff by default

There's just no reason not to; it makes things less tedious to
run from the command line.
accessibility-dump: Update expected contents
Updated Traditional Chinese translation(Hong Kong and Taiwan)
Updated Czech translation
Add gtk_list_box_prepend

Add a convenience method for prepending rows to a list box without
having to fiddle with a sort function.

https://bugzilla.gnome.org/show_bug.cgi?id=705558
examples: Use git.mk
gtkiconhelper: Add _gtk_icon_helper_ensure_surface to private header
gdk_pixbuf_get_from_surface: Avoid copying if source is image surface

If the source surface is an image surface we don't need to coerce
it to one.
gdk: Add gdk_cursor_get_surface()

We want a surface so we can properly represent the scale factor for it.
All backends are converted to use surfaces and we reimplement the
backwards compat code in the generic code.
gdk: Add gdk_cursor_new_from_surface

We need this to be able to handle scaled cursor images.
We implement the new _from_pixbuf by converting to a surface and
assuming the scale was 1.
gtkdnd: Use surface based cursor APIs

This allows things to correctly scale things on HiDPI screens.
headerbar: use a more standard headerbar look for the close button

https://bugzilla.gnome.org/show_bug.cgi?id=705601
gtkstylecontext: Remove some dead code when rendering layouts
gtkdnd: Clean up the doc comment of gtk_drag_begin
gtkiconview: Remove the border and background from drag icons

This doesn't look good when combined with rounded corners on
selected items.

https://bugzilla.gnome.org/show_bug.cgi?id=705605
gtkiconview: Take padding into account when getting the cursor hotspot

This makes the icon view look completely seamless when dragging.

https://bugzilla.gnome.org/show_bug.cgi?id=705605
Tajik translation updated