Big profiler refactoring
Make sure all query context operations are profiled correctly

o Reworking ProfilerAcceptanceTest
o Turned on StartPipePlanDescriptionTest again

Conflicts:
	community/cypher/cypher-compiler-2.1/src/main/scala/org/neo4j/cypher/internal/compiler/v2_1/pipes/UndirectedRelationshipByIdSeekPipe.scala
Ensure PlanDescriptionArguments can be serialized by REST server
Merge pull request #2422 from systay/new-profiler

new profiler for Cypher