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.
Added support of single-line and block comments. Created UTs.