Adds partitioned version of text line.

A partitioned version of TextLine that can be both read and written to.
That is how it is done for the TextLine implementation in scalding, but it should probably be a a parameter.