removing duplicate licensing plugin declaration from pom in neo4j desktop
removing references to cukes.info maven repo, as it is no longer used
Tagging for version 1.9.4
Back to development version.
Merge pull request #1219 from chrisvest/1.9-maint

Remove System.out.prinln() calls. Fixes #1218.
Changes how the execution plan cache handles concurrency

The old solution used lazy values to make sure two threads would not
do double work and parse and plan the same query. This is now changed
so that we allow a small window when multiple threads could end up
building the same thread. The benefit is that once a plan is in the
cache, no concurrency handling is needed to get it out.
Merge pull request #1233 from systay/cache-concurrency

Cache concurrency
Removes unnecessary setup in ConcurrentInstanceStartupIT
Fixes a bug around an incorrect assumption for remote address on channels

Netty channel's getRemoteAddress() method returns null if the channel is not
 connected. That was not taken into consideration in NetworkSender leading to
 wrong URIs formed and closed channels being reused. This lead to various
 errors. This is now fixed by reverse mapping the channel to the URI and
 also handling channelConnected() events instead of channelOpened.
Tests for the above.
Update distribution info for docs

New server hosting the docs, new path on disk.
Unused import.
Adds a BreakableFileSystemAbstraction and uses it for TestDirectMappedLogBuffer.

Adds BreakableFileSystemAbstraction which is a FileSystemAbstraction that can
 break in highly customized and interesting ways.
Adds a test in TestDirectMappedLogBuffer which shows how things can break
 when DMLB is reused after an exception in writeOut(). This test rightfully
 breaks and is Ignored.
Attempting to fix upload of docs.
Removes shutdown hook during normal stop, preventing leaks
Merge pull request #1269 from digitalstain/remove-server-hook

Remove server hook
Fixes #1254

When breaking up a pattern into parts that can be solved
by different matchers, we sometimes produces patterns
that are disconnected. This is a problem for some
matchers. This commit changes this to make sure only
connected patterns are solved for each step.
Remove documentation of ha.discovery.url

This config option was removed in 1.9-RC1
AsciiDoc syntax fix.
Merge pull request #1283 from cleishm/no_discovery

Remove documentation of ha.discovery.url
Adds exponentiation operator to Cypher docs.