Exposes method to see if the backup was consistent or not
Clarify Cypher error message on relationship direction in CREATE.
Consistency checker closes the report file

when it's done writing the report, if any.
Oh and StringLogger#lazyLogger() was changed so that close() on such will
not first create the logger to then close it right after, instead close
only if it was created earlier.
Copy indexes on copy store in HA.

o Indexes are now included in the file listing for files to copy in HA and backup.
o Refactored out the logic for listing store files into its own class, and added tests for that.
o Don't copy populating indices in HA
o Integration tests for multiple use cases related to this.
Merge pull request #1355 from jotomo/error-msg

Clarify Cypher error message on relationship direction in CREATE.
Exposes method to see if the backup was consistent or not
Consistency checker closes the report file

when it's done writing the report, if any.
Oh and StringLogger#lazyLogger() was changed so that close() on such will
not first create the logger to then close it right after, instead close
only if it was created earlier.
Imports and compilation problem fixes
Some cleanup of unused imports and unused code
Allow MATCH to cope with identifiers that are bound to null.

o This allows MATCH clauses downstream of OPTIONAL MATCH as long as there
   is an intervening WITH.
Merge pull request #1345 from jakewins/new-copy-indexes

Copy indexes on copy store in HA.
Merge remote-tracking branch 'upstream/1.9-maint'

Conflicts:
	enterprise/consistency-check/src/main/java/org/neo4j/consistency/ConsistencyCheckService.java
Fix warning in CypherException
Remove extraneous println's
Fix type check for length("string") in cypher
Add size(['a', 'collection']) funtion to Cypher
Use correct type for possibleStartPoints in VarLengthRels
Make PathType a fully-fledged type
Disallow the use of a Path as a Collection
Remove Nullable