Fix double escaping of props

It looks like properties were being escaped twice on node creation. I noticed this when creating a node with an apostrophe in its name from the Neo4j gem. Corrected and added some extra specs to watch for this.