Add information on the version of the used cypher compiler to execution plan descriptions
Renamed compiler versions to more sensible names.

Instead of legacy vs experimental we now call the compilers rule vs cost.