Minor Cypher optimizations

o Smarter node/relationship property handling
o Does not produce ColumnFilterPipes unless necessary
o Does not produce ExtractPipes unless necessary
Merge pull request #554 from systay/optimisations

Minor Cypher optimizations