Move neo4j server to Jetty 9
BatchInserter support for LabelScanStore

on a clean shutdown the batch inserter populates the selected label scan
store. It's doing so in the same store scan as the one populating all
schema indexes. For that NeoStoreIndexStoreView changed to support one
property update visitor and one label update visitor and invites them both
for a single store scan.

Introduced a NeoStoreProvider which take on the same role in the batch
inserter case as XaDataSourceManager does in the GDS case. A label scan
store may need to access the NeoStore as a dependency and the actual
NeoStore instance isn't guaranteed to exist at startup or when the label
scan store (via an extension) is initialized.
Updated the change logs
Merge pull request #1148 from jakewins/2.0-jetty-9

Move neo4j server to Jetty 9
Merge pull request #1164 from tinwelint/2.0-batch-insert-label-scan

BatchInserter support for LabelScanStore
Removed breaking change from changelogs, since the change never happened.
Use more realistic label names in documentation.

By convention label names are first-letter-capitalised.