Added comments to antlr grammar. Added new token types to TokenTypes class.
TreeWalker treats comment nodes as hidden (skips them). Changed superclass of DetailAST to CommonASTWithHiddenTokens.