Make more extensive request metadata available in batch requests.
Fixed update puller unpausing during switch to slave and concurrent master election
Detects input relationships refering to missing nodes

and throws a more comprehendable exception
Merge pull request #3405 from jakewins/2.1-batchfix

Make more extensive request metadata available in batch requests.
Clearer point where failures are logged in batch importer
Merge branch '2.1-maint'

Conflicts:
	community/server/src/main/java/org/neo4j/server/rest/web/BatchOperationService.java
Ability to read ZIP and GZIP files

All methods in Readable accepting one or more File objects will see if the
file contents are compressed with ZIP or GZIP format and decompress on the
fly while reading.
Merge pull request #3434 from jakewins/2.1-merge

2.1 merge
Recognizes stray quote characters and treats them as any other normal char

A stray quote in a value, i.e. a quote character outside a quotation and
not the first one of a value, for example:

  `Blue 29.5" monitor`

Such quote characters are now recognized as just normal characters and
doesn't semantically change how the value is interpreted, and more
importantly doesn't affect interpreation of other values following.
Merge pull request #3433 from tinwelint/2.2-bip-nicer-node-not-found

Better failure messages in batch importer
Tentative fix of AssumeIndependenceCardinalityModelTest falkyness
Merge pull request #3415 from tinwelint/2.2-read-compressed-files

Ability to read ZIP and GZIP files
Fixed OS-specific path comparison in a test
Merge pull request #3439 from tinwelint/2.2-csv-stray-quotes

Recognizes stray quote characters and treats them as any other normal char
Merge pull request #3440 from davidegrohmann/2.2-flaky-test

Tentative fix of AssumeIndependenceCardinalityModelTest falkyness
Adds ability to specify value metadata on the key after a colon

in Args class, for example:

--my-key:SomeMetadata my-value
Ability to provide global overrides/defaults to batch import input entities

specifically additive labels to nodes, so that nodes in a specific input
group will always get a certain set of labels, in addition to whatever
they individually specify. And ability to specify default relationship
type for input relationships if missing.
Merge pull request #3435 from tinwelint/2.2-bip-input-entity-decorator

Batch import input entity decorator
Merge pull request #3430 from lutovich/2.2-flaky-TxPushStrategyConfigIT

Fixed update puller unpausing during switch to slave and concurrent master election
Uses space as delimiter between multiple files in input groups