Cypher docs update
Update opencsv to 2.3
Tagging for version 2.1.0-M01
Back to development version.
Merge pull request #2027 from systay/2.0-docs-update

Cypher docs update
Use identity of the Expression AST Nodes for attaching type annotations

Previously this used equality, which could conflict and overwrite type
annotations. Using identity will also be more performant.

Resolves #2026
Reuse plan builder within a single compiler instance
Track symbol ast.Identifier nodes rather than just InputPosition

This is also cheaper than using a SortedSet
migrate README files from Markdown to AsciiDoc
Use CypherFunSuite for SemanticStateTest
Merge pull request #2029 from cleishm/type-identity

Type identity
Merge branch 'neo4j/2.0-maint' into master
Merge pull request #1939 from mojavelinux/asciidoc-readmes

migrate README files from Markdown to AsciiDoc
Merge pull request #2031 from cleishm/master-merge-2.0-maint

Merge neo4j/2.0-maint into master
Convert ProfilerAcceptanceTest to FunSuite
Extract ProfilerAcceptanceTests from ExecutionEngineTest
Add test that verifies that PERIODIC COMMIT works with profile()
Update Documentation for PERIODIC COMMIT
Add test that documents that PERIODIC COMMIT doesn't work with the batch resource
Clean up of cache use for cypher compiler 2.1