Add relationship type support to TokenContext
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
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
Restructuring of Cypher manual builds

* Move cypherdoc from manual to community/cypher/docs and renamed it to graphgist
* Move uniqueness graphgist from manual/src/cypher into community/cypher/docs/cypher-docs
* Add a import tutorial as a graphgist
* Add //file: to graphgists so local files can be used
* Moved existing graphgists to live under community/cypher/docs
* Graphgists: Added public URLs as a argument for publicly available files