Update Cypher docs dependency to Cypher compiler
Introduced PlanType and refactored ExecutionWorkflowBuilder
Added EXPLAIN to the execution engine and compiler
Add EXPLAIN to the shell