Documentation fixes.
Merge pull request #2329 from davidegrohmann/scala-maven-plugin-bump

Use latest version of scala-maven-plugin
Merge pull request #2334 from nawroth/master

Documentation fixes
Merge remote-tracking branch 'upstream/2.0-maint'

Conflicts:
	community/cypher/cypher-compiler-2.0/src/main/scala/org/neo4j/cypher/internal/compiler/v2_0/pipes/ExecuteUpdateCommandsPipe.scala
	community/cypher/cypher-compiler-2.0/src/main/scala/org/neo4j/cypher/internal/compiler/v2_0/pipes/TopPipe.scala
	community/cypher/cypher-compiler-2.0/src/test/scala/org/neo4j/cypher/internal/compiler/v2_0/pipes/TopPipeTest.scala
	community/cypher/cypher/CHANGES.txt
	community/cypher/cypher/src/test/scala/org/neo4j/cypher/internal/compiler/v2_0/ErrorMessagesTest.scala
Make AvailabilityGuard available through DependencyResolver
Fix renderAsTree on Windows
Fix renderDetails' line separator on Windows
Merge remote-tracking branch 'origin/master'

Conflicts:
	community/cypher/cypher/CHANGES.txt
	community/embedded-examples/src/docs/dev/setup.asciidoc
	community/embedded-examples/src/docs/dev/social.asciidoc
Fixed flaky test
Unified batch friendly window pool factory

and some minor improvements to stats and toString() on InputEntities. Also
abstracted available memory calculations into its own class and has
LongArrayFactory.AUTO use that. So there are now mock tests around that
calculation and LongArray allocation.
Tagging for version 2.1.0-RC1
Back to development version.
Merge pull request #2426 from tinwelint/2.1-unified-batch-wpf

Unified batch friendly window pool factory
Fixes compilation error
Workaround since IntelliJ is being difficult
Cleanup of QueryProjection in SimplePlannerQueryBuilder
Make PathValueBuilder null aware
Turn off projection of pattern expressions in Ronja

Changed most ReturnAcceptanceTests to use queries without START so they go through Ronja
Merge pull request #2428 from systay/projection-cleanup

Projection cleanup