Keep building javadocs for assembly modules, but don't have standalone depend on them.

Conflicts:
	advanced/neo4j-advanced/pom.xml
	community/neo4j-community/pom.xml
	community/neo4j/pom.xml
	enterprise/neo4j-enterprise/pom.xml
Migrate the last legacy lucene index transaction log

This will allow us to transfer transactions through pull-updates in a cluster that has been recently upgraded from 1.9 to 2.0, and where legacy indexes are used.
Merge branch '2.0-maint' into 2.0-migrate-legacy-lucene-log

Conflicts:
	community/kernel/src/test/java/org/neo4j/kernel/impl/storemigration/StoreMigratorIT.java
Address review comments by adding javadocs and a finally-clause.
Merge pull request #2635 from chrisvest/2.0-migrate-legacy-lucene-log

2.0 migrate legacy lucene log
Support patterns in cypher `has(...)`

And add documentation for the `has(...)` function.