Added support for bracketed LHS (not part of the JLS standard?)
Added the correct ranges for Id's in java, but it is to slow

Need to discuss with @jurgenvinju if we can make this faster
in both parsing and parser generation
Fixed parser generator not supporting \U escapes