Make GtkTreeModelFiltered work and add various functions for TreeModel