Part of the grammar
Switched to antlr v4 and updated .gitignore
Different intelliJ package hierarchy
More complete grammar

*Expression rule complete, inspection of tree suggests that a single
'expr' rule is handled correctly by antlr4
Cleaner greedies and extra comment rule

Also fixed bug due to second javadoc style comment.
Initial complete antlr4 QL grammar