Removes test store
Fixes edge case with instance joining and dying before sending i_am_alive messages

If a slave joined a cluster and died before sending the first heartbeat to the rest of
 the slaves, it was impossible for the coordinator to mark it as failed. This patch
 fixes this by interpreting every join as the first heartbeat message.

Updates HaBeanIT to use separate kernel ids and store directories for each test.
Unignores test in HaBeanIT
Removes logging from ClusterManager and HaBeanIT
QuorumWritesIT now fails the transaction timeout a bit earlier, should take less time to run

This also should fix the flakyness of HaBeanIT in CI.
Fixes data browser visualisations to navigate to the data browser on save and cancel
Information on deprecations.
Javadoc fixes and fixes broken Lucene links.
Merge pull request #737 from nawroth/deprecations

Deprecations and javadoc + link fixes,
Merge branch 'master' into 2.0

Conflicts:
	community/cypher/src/test/scala/org/neo4j/cypher/docgen/CreateTest.scala
	community/lucene-index/src/docs/dev/index.asciidoc
	manual/src/reference/index.asciidoc