Cleanup some utility classes.
Renamed CharacterParser#is to CharacterParser#of for consistency.
Optimize character predicate double negation.
Cleanup the expression test.
Fixes XML grammar and adds CDATA parsing.