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.
Fix docs spelling mistake.
Fix issue when mixing Cypher queries of different versions

If the same query ran first using version 1.9 and then 2.0,
an exception was thrown.
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
Documentation improvements all around.
Revert "Documentation improvements all around."
Breaks server tests.

This reverts commit 58d9152ae004397379c44403d1339ea145e438c5.
Cypher-docs: note requirement of a bound node when creating
relationships with MERGE clause.