Adds getByLabelAndProperty to GraphDatabaseService
Removes unnecessary pattern test that breaks tests
API level work on index querying
 o Added REST support for get node by label and property
 o Added rest docs for get node by label and property
 o Renamed findByLabelAndProperty to findNodesByLabelAndProperty
Acceptance preparation for Cypher index hints

o Added awaitIndexOnline to core API
o Added acceptance tests
o Cypher docs
o Made StmCtx.exactIndexSearch take indexId instead of indexRule
Imports
* Implements IndexAccessor backed by Lucene.
* Fixes race condition in FlippableIndexContext where close competed with flip.
  If close won then flip would result in opening the flipTarget after the index
  context had been closed.
Merge pull request #607 from tinwelint/index-reading

Implements IndexAccessor backed by Lucene.
Integrated reading of schema indexes into the Kernel API
Merge pull request #609 from tinwelint/integrate-in-stmt-context

Integrated reading of schema indexes into the Kernel API
Fix for broken docs
Changes within a transaction are now visible in index queries.
  o Added getNodePropertyValue to KernelAPI, but left it throwing UnsupportedOperation to outsiders
  o TxState now has a bridge to old tx state, such that it from the outside behaves as if it owns the transaction state
  o Left old bridging transaction context, but we should remove it in favor of tx state delegating instead
Hooked up Cypher with the new exactIndexLookup in StatementContext
Tests TxState label remove handling of already indexed nodes
Merge pull request #611 from boggle/txstate-label-remove-index

Tests TxState label remove handling of already indexed nodes
Imports
Asserts correctness of index contents in HA as well
Split statement context into multiple interfaces, paving the way for a composite statement context down the line.
Replaced delegating statement context with composite statement context
Made StatementContext#close() not take a success flag, but rather just close the context.
Merge branch 'master' into 2.0

Conflicts:
	community/cypher/src/main/scala/org/neo4j/cypher/ExecutionEngine.scala
	community/kernel/src/main/java/org/neo4j/helpers/collection/Iterables.java
	community/kernel/src/test/java/org/neo4j/kernel/impl/nioneo/store/TestNeoStore.java
	community/kernel/src/test/java/org/neo4j/kernel/impl/nioneo/store/TestXa.java
	community/shell/src/main/resources/META-INF/services/org.neo4j.shell.App
	manual/src/reference/import/import.asciidoc