beginning to write code to actually use the ANTLR Aql parser

- QueryNode is now able to be an AND/OR alternative itself
- grammar adjusted to make the AND/OR expression matching easier