Adds test to assert that we can do a DISTINCT and renamed columns and still ORDER BY the old name
Adds properties to nodes and relationships
Adds parsing for properties on nodes and relationships
Moves properties from patterns to predicates where appropriate
Allows nodes to have properties in MATCH
QueryContext now takes longs instead of PropertyContainers for property operations
The Scala PatternMatcher handles nodes with properties
Adds failing test that shows the problem with properties on patterns pointing to other parts of the pattern
Adds properties to variable length relationships
Rewrites properties on relationships