Merge pull request #34 from csmith/textpane

Simplify highlight drawing code.
Highlight entire line, not just selected chars.

When you select up to the end of the line, we now highlight the
remainder of the line. This means when a block of multiple lines
are selected, the highlight appears as a single contiguous
rectangle, rather than little bits and pieces.