add TextView bindings

taken from github.com/weberc2/gotk3 because the merge failed