Batch importer should throw an exception when schema creation constraints are violated.
Refactor: Push schema index/constraint conflict messages into the exceptions to align with SPI.

Proper messages for these exceptions can only be created within the context of the operation
and below the SPI level so that such users (Cypher) enjoy increased friendliness.
Merge pull request #3657 from martinfurmanski/2.0-schema-index-constraint-spi-message-alignment

Refactor: Push schema index/constraint conflict messages into the exceptions to align with SPI.
Merge pull request #3658 from martinfurmanski/2.0-batch-inserter-should-honor-schema-creation-constraints

Batch importer should throw an exception when schema creation constraints are violated.
Add troubleshooting tip for WebLogic.
Removed test
Merge pull request #3676 from nawroth/weblogic

Add troubleshooting tip for WebLogic.
Merge remote-tracking branch 'upstream/2.0-maint' into merge-2.0-to-2.1

Conflicts:
	community/kernel/src/main/java/org/neo4j/unsafe/batchinsert/BatchInserterImpl.java
	community/kernel/src/test/java/org/neo4j/unsafe/batchinsert/TestBatchInsert.java
Show label names in plan descriptions.
Merge pull request #3680 from lutovich/merge-2.0-to-2.1

Merge 2.0 to 2.1
Merge remote-tracking branch 'upstream/2.1-maint' into merge-2.1-to-2.2

Conflicts:
	community/kernel/src/main/java/org/neo4j/kernel/api/exceptions/schema/SchemaKernelException.java
Merge pull request #3682 from thobe/2.2-improved-plan-description

Show label names in plan descriptions
Merge pull request #3684 from lutovich/merge-2.1-to-2.2

Merge 2.1 to 2.2
Includes cause of panic in exception during import

Also moves instantiation of executors into Step#start() called immediately
before execution, to prevent keeping live threads in not-yet-executed
stages.
Lift decision on which PlanType to use up to ExecutionPlan.run

This ensures that we use the same plan for both the profiled and normal case
Rename PlanType to ExecutionMode
Test interaction of different execution modes with query caching