Add toString in TextViewerPosition for debugging.

It can be hard to track position errors when you can't see where a
Position is pointing to.