More upgrade docs, minor fixes in a couple of places.
Display client-side error messages in Browser.
Merge pull request #1641 from apcj/2.0-browser-client-side-errors

Display client-side error messages in Browser.
Warn in neo4j-shell when using -readonly without -path
Removed ambiguity in example query in browser.
Added improved debugging for incorrect message handling.
Merge pull request #1676 from jakewins/ha-classscast-debug

Added improved debugging for incorrect message handling.
Corrected warning about java runtime
Fixes an issue of unexpected message payload in a timeout message

Also added some more sanity checks.
Merge pull request #1678 from tinwelint/2.0-instanceid-payload-fix

[Post 2.0, hold off merging] Fixes an issue of unexpected message payload in a timeout message
Merge pull request #1675 from jakewins/empty_labels

Removed ambiguity in example query in browser.
using indexes instead of server ids makes test deterministic
added constants to identify servers, for readability
inserted bachmanm's tests for property reset in batchinserter
re-enabled TestBatchInsert.shouldRunConstraintPopulationJobAtShutdown
Wrapped assertions in transactions and fixed faulty replacement of refnode
Tagging for version 2.0.0
Back to development version.
s/Manaul/Manual/
Re-adding test stores
Merge pull request #1690 from chrisvest/fix-manaul-typo

s/Manaul/Manual/
Chaining SymbolTable between update actions MergePatternBuilder