Now works with HTTPS as well
Merge remote-tracking branch 'origin/master'
Merge remote-tracking branch 'origin/master'

Conflicts:
	community/server/src/main/java/org/neo4j/server/rest/batch/BatchOperations.java
Revert "Revert "Include browser in the regular build.""

This reverts commit 9951be8741259c6029c81adf65a2844eadd2decf.
Bower doesn't need to run as part of the build.

All the components are checked in.
Pick up grunt from the local NPM modules so it doesn't have to be installed globally.
Clarify profile for activating browser build.
Browser project depends on Kernel for Version class.
Improved the build instructions.
Make Browser versioning consistent with the rest of Neo4j.
Move neo4j-browser into the org.neo4j.app group.
Merge pull request #1498 from benbc/2.0-merge-browser

Include browser in the regular build.
Fixing quoted java path in Neo4jInstaller
Fixing quoted java path in Neo4jInstaller: super brittle string manipulation failed when there was a leading space
Fixed message reordering issue by using two stacks
Documentation improvements all around.
Patches over a race condition in recovery, and adds a stack trace to help further debugging.
Added clarifying comment to IndexingService about recovering constraint indexes.
Revert "Documentation improvements all around."
Breaks server tests.

This reverts commit 58d9152ae004397379c44403d1339ea145e438c5.
Improved error reporting for file lock failures.