Syntax changes regarding labels

* Removed LABEL keyword
* Removed ADD keyword in favor of SET
* Removed DELETE <property> in favor of REMOVE <property>
* Only allow label literals
Made patterns outside of match into proper predicates
Shortest path expression changes

* shortestPath function now returns a path and not a collection of paths
* allshortestpaths returns a collection of paths and not boolean
Fixes failing tests
Fixed manual references
Work in progress
First working test
Add string literals in return
Add NODE(*) matching
Add result col renaming and number results
format
Allow inference of Rule0
Add index lookups and queries
Split parser into multiple traits
Reformat
Add expression calculator
Add WHERE clause and property equality predicate
Add decimal literals
Add NOT and <>
Add <, >, <= and >=