Do a store copy on join when there are no log files for the latest transaction.

I tried writing a test for this, but SwitchToSlave is hard to write tests for,
so the fix is provided without one.
Merge pull request #2531 from chrisvest/2.0-merge-1.9

2.0 merge 1.9
Prohibit using more than one hint per identifier
Implement ThirdPartyFileSystem for the AdversarialFileSystem
Layout fixes for the manual.

* Resize the logo to fix rendering in Firefox.
* Wrap the book title in a separate element for styling.
* Make the version switcher less confusing.
* Default to hide the TOC on smaller screens.
Don't create LockElement unnecessarily. This drastically reduces object churn under normal operation, as LockableWIndow.lock() is a common operation.
Remove Maven stuff that is no longer needed now that we are not publishing a site.
Merge pull request #2559 from neo4j/poolablelocks

Don't create LockElement unnecessarily
Merge pull request #2558 from nawroth/manual-layout

 Layout fixes for the manual.
Add support for hexadecimal literals

Resolves #2564
Splits MultiPaxosContext in the same manner as in 2.0+
fix issue regarding service loader

remove reference to class residing inside monitor-logging.
Change shortest path planning to use regular cost function
Adding tests for shortestPath
Add support to Ronja for handling nested pattern expressions inside other expressions in RETURN and WITH
Remove shortest path rels from consideration for uniqueness predicates
Add support to Ronja for handling nested pattern expressions inside other expressions in WHERE
Merge branch 2.0-maint into 2.1-maint

Conflicts:
	community/cypher/cypher-compiler-2.0/src/main/scala/org/neo4j/cypher/internal/compiler/v2_0/ast/Clause.scala
	community/cypher/cypher-compiler-2.0/src/main/scala/org/neo4j/cypher/internal/compiler/v2_0/ast/Hint.scala
	community/cypher/cypher/src/test/scala/org/neo4j/cypher/UsingAcceptanceTest.scala
Merge pull request #2569 from jakewins/1.9-paxossplit

1.9 paxossplit
Fix imports for scala style (import scala.Some)