Don't add a node to empty graphs in live console.
Merge pull request #1944 from nawroth/2.0-maint

Don't add a node to empty graphs in live console.
Use Cypher query cache to find plans based on AST

Cypher compiler is now recreated on schema change, to ensure cache
flushing.