Added comments support 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 comments support to existing test inputs.
Added support of single-line and block comments
Edited TodoCommentCheck to use new comment nodes in AST