Set new version in master.
Makes sure no traces of the index config is left behind if acquiring an
index resulted in its configuration to be created, but with an invalid
configuration.
Make Cypher execution results closable

o Introduces ResourceIterable/ResourceIterator
o Makes ExecutionResult implement ResourceIterable
Merge pull request #833 from systay/closable-execution-result

Make Cypher execution results closable
Merge remote-tracking branch 'upstream/master' into 2.0
Fixes compile errors introduced by last merge
More compile errors fixed
ConstraintCreationKernelException: Use String.format %n to generate line feeds that work on windows
SchemaAcceptanceTest: Use String.format %n to generate line feeds that work on windows
Start of moving Primitive#*property stuff and caching into kernel API

o Introduced AuxStoreOps
Some needed integration between PropertyData and Property
Merged the two caches so that NodeImpl/RelationshipImpl is used for all
caching, even for labels. Closing in on a complete move.

o One big chunk left is TransactionEventHandling