Fixed compilaiton warnings. Some enhanced javadoc. Added Terminals#identifier(), integer() and decimal() as convenient methods to solve discoverability problem of Terminals.fragment(Tag.IDENTIFIER) and the like.