Changed Grammer to comply with AnswerableQuestion changes
Refactored ANTLR Parsers to be more generic and minify try catch duplication
Changed if-then-else Grammer
Added parser for checking if-then-else condition blocks
Added unit tests for if-then-else condition blocks
Moved ANTLR Parsers to subpackage