GtkTextView: Fix scrolling of added children
GtkTextView: Fix scrolling of added children

The behaviour of gtk_text_view_add_child_in_window() used to be
quite broken. It scrolled with the window during scrolling, then
jumped to the absolute position when the widget resized. Furthermore,
in 3.10 we broke the first feature, making it always be fixed.

The "proper" way to handle this is to always follow scrolling. This
is what the only user so far (gedit) wants, and if you want some
kind of overlay you should use GtkOverlay instead.

So, this changes the behaviour to something that is internally consistent
and works. I.e. all added widgets scroll with the textview as needed.

https://bugzilla.gnome.org/show_bug.cgi?id=711826

Sidnioulz/SandboxGtk,ahodesuka/gtk,jigpu/gtk,davidgumberg/gtk,chergert/gtk,alexlarsson/gtk,Lyude/gtk-,Adamovskiy/gtk,Sidnioulz/SandboxGtk,jessevdk/gtk,ahodesuka/gtk,grubersjoe/adwaita,davidgumberg/gtk,msteinert/gtk,davidgumberg/gtk,Adamovskiy/gtk,chergert/gtk,jadahl/gtk,jigpu/gtk,msteinert/gtk,chergert/gtk,Sidnioulz/SandboxGtk,Sidnioulz/SandboxGtk,jadahl/gtk,msteinert/gtk,ahodesuka/gtk,davidgumberg/gtk,Sidnioulz/SandboxGtk,chergert/gtk,jigpu/gtk,grubersjoe/adwaita,jigpu/gtk,msteinert/gtk,msteinert/gtk,jessevdk/gtk,jessevdk/gtk,Adamovskiy/gtk,Lyude/gtk-,Lyude/gtk-,jessevdk/gtk,jessevdk/gtk,grubersjoe/adwaita,Lyude/gtk-,jadahl/gtk,jigpu/gtk,Sidnioulz/SandboxGtk,alexlarsson/gtk,grubersjoe/adwaita,ahodesuka/gtk,davidgumberg/gtk,davidgumberg/gtk,jigpu/gtk,chergert/gtk,grubersjoe/adwaita,Adamovskiy/gtk,Lyude/gtk-,Adamovskiy/gtk,jadahl/gtk,alexlarsson/gtk,chergert/gtk,Lyude/gtk-,jigpu/gtk,chergert/gtk,jessevdk/gtk,jadahl/gtk,davidgumberg/gtk,Adamovskiy/gtk,grubersjoe/adwaita,chergert/gtk,jadahl/gtk,ahodesuka/gtk,jigpu/gtk,jessevdk/gtk,davidgumberg/gtk,ahodesuka/gtk,Lyude/gtk-,alexlarsson/gtk,alexlarsson/gtk,Lyude/gtk-,alexlarsson/gtk,jadahl/gtk,msteinert/gtk,alexlarsson/gtk,ahodesuka/gtk,ahodesuka/gtk,jadahl/gtk,grubersjoe/adwaita,grubersjoe/adwaita,alexlarsson/gtk,Adamovskiy/gtk,Adamovskiy/gtk