Added JavaCharToken class, updated JavaStringToken to read java code not pascal.
Added some more error codes to JavaErrorCode, updated JavaScanner to call the appropriate string or char method.