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