Add information about named paths into the query graph
Refactored code around greedy planning strategy for readability
Make all leaf planners objects that get passed the query graph and return a CandidateList
Introduce PlanningStrategyConfiguration and replace generateLeafPlanCandidateList
Refactor out some shared code in GreedyPlanningStrategy
Rename OptionalMatch*IT to *PlanningIT
Introduce ProjectNamedPath logical plan
Merge pull request #2281 from davidegrohmann/ronja-named-path

Ronja named path