Change visitor return value behaviour, so that it is consistent in all uses (false means continue)
Introduce checksum on ephemeral filesystem, primarily to be able to compare snapshots.

Formatting according to new template.
Make sure not to produce non-argument leaf plans for arguments
Turn off test
Add available identifiers to plan descriptions, instead of tracking introduced identifiers
Fix for the cardinality estimation in presence of arguments.
Fixed bug in encoding short strings
Merge pull request #3357 from rickardoberg/visitorfix

Change visitor return value behaviour
Allow startup monitoring and added SwitchToSlave monitor.

Will be used during HA robustness testing.
Removed double counting of expand when estimating cardinality
Order the locking of nodes when creating a relationship.
Merge pull request #3369 from jakewins/2.1-rellockorder

Order the locking of nodes when creating a relationship.
Merge branch '2.1-maint'
Remove code that flushes the schema state if there are more than 10_000 updates
Merge pull request #3366 from martinfurmanski/ha-add-startup-monitors

Allow startup monitoring and added SwitchToSlave monitor.
Merge pull request #3360 from pontusmelke/cardinality-fix

Fix for the cardinality estimation in presence of arguments
Merge pull request #3363 from davidegrohmann/2.2-revert-flush-schema

Remove code that flushes the schema state if there are updates
Merge pull request #3367 from pontusmelke/cardinality-tweak

Removed double counting of expand when estimating cardinality
Fixes a problem with StringEncoder encoding strings inproperly

probably introduced while removing garbage instances produced by it.
Here's another attempt, one that works. Also StringIdMapperTest is changed
to encode strings that were seen as troublesome previously, namely "1",
"2"... a.s.o.
Throwing the wrong exception.

We were not throwing and catching the same exception, this lead to exceptions
leaking out to end user when using node index seek with a non-existing id.
Resolve varying use of neo4j vs neo4j-community

Now the dependencies are:
(neo4j-enterprise)-->(neo4j-advanced)-->(neo4j)-->(all individual modules)
(neo4j-community)-->(neo4j)

i.e. neo4j-community is only an alias for neo4j, kept for historical
reasons
Merge pull request #3354 from cleishm/module-cleanup

Resolve varying use of neo4j vs neo4j-community