Make GtkTreeView honor GtkScrollable policies.

See: https://bugzilla.gnome.org/show_bug.cgi?id=729341

Based on patch by Julian Ahrens.


This is needed to fix list view behavior in Nemo