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.
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.
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