More test cases.  Decided not to try to test all the escape code combinations (yet), since I don't know if I want to handle these in the lexer or in the parser.
Start porting dollar quotes (not done).