Added Area resizing. Everything mostly works, but not making things smaller...
Fixed a slight documentation error in area.go.
Fixed the shrinking not working: the Cairo clip rect apparently can fall outside the actual size of the widget. (I did notice this before.)
More TODOs.