Added a function in JavaCharToken to check for escaped characters. Perhaps we can use it in both JavaCharToken and JavaStringToken. I only put it in JavaStringToken for the moment. It's still having trouble with double quote characters ('\"'). Its not parsing the "Hello,\n\"world!\"" line correctly yet.