Improved Reader classes.  Added line numbers to LineReader().  Need to implement escapeWhile for Task code generation.