Add relationship type support to TokenContext
Introduce tokens as int-id amended Identifiers to the ast

o Provide new planner with PlanContext
o Move {Label|PropertyKey|RelType}Id to ast
o Sketch out token resolution in Planner
o Use PropertyKeyTokens in Property, MapExpression, and schema commands
o Use LabelToken in HasLabels
o Use RelTypeToken in Patterns
Resolving tokens in the ast for the new planner
Add more tests for resolving token in ast for new planner
Fixing build, spelling mistake
File url can open path containing special chars (e.g., &?%)

o Clean up and simplification of the code
Adding cookie manager for downloading csv from websites which requires the client to handle cookies

o Add a helper class for spawning an http server for testing
Renaming Token to SymbolicToken and TokenId to NameId
Merge pull request #2077 from davidegrohmann/2.1-loadcsv-fixes-and-cleanups

Load CSV handles file urls with strange characteres (e.g., &?%) and http cookies
Split label id information from case class head of {Label|Property|RelType}Names
Enable Scala Style rule: no trailing white spaces at the end of lines
Merge pull request #2093 from boggle/2.1-resolve-tokens

2.1 Introduce token ids into the ast and resolve them for Ronja
Add Monitors to parsing, semantic checking, AST rewriting and compiling with the new planner

* Moved out semantic checking from the parser to the compiler
* Same for AST rewriting: Parser -> Compiler