Fix: Better JRE detection in Windows

1. Looks for both 64-bit AND 32-bit JREs

2. Works with all JRE directory names
The old version assumed that there is exactly one space character in the
name (e.g. "C:\Program Files\Java\jre7")
32-bit JDKs/JREs are installed to "C:\Program Files (x86)\Java", which
has two spaces. Also, Java can be installed to a custom directory, so
the single space char assumption is not a good idea.

3. Console command uses the detected Java instead of "java" from PATH.
Hexadecimal short strings encoding/decoding implementation
bug fix: failed to encode short strings with characters greater then 'f'
Fixed problem with dependencies inside foreach statements being reported wrongly
Refactoring around TypeSafe methods
Fixes problems when updating a graph element with a map containing null values
Renames delegateInvocationHandler to masterDelegateInvocationHandler
Adds ZK life support in HAGD

HAGD now keeps additional lifecycle information to allow ZK compatibility for RU from 1.8
Fixes issue where an instance would fail if it was the only 1.9 in a ZK cluster
Extra output in RollingUpgradeIT
Extra check in HaBeanIT
fixed compile and test issues with openjdk-6 and 7
Fixes issue with backup not announcing itself properly in HA
Added proper licenses to performance framework
Removed accidentally added performance build from community pom
* ClusterManager additions to start standalone cluster clients and a test
  for padding a cluster with a cluster client to make number of members uneven
  to break ties in voting
* Added a standalone cluster client main class fit to use together with
  the Neo4j Server in general
* Revives neo4j-coordinator script for starting this standalone cluster
  client
* More consistent config templates
Removed sensitive config default
Merge pull request #341 from tinwelint/standalone-cluster-client

Standalone client for padding a cluster to uneven number of members to break ties in voting
Clears db dir before test
Databases started with the enterprise package has the GCR cache type by default
Index optional
Adds conf/ contents in the classpath, removes unused loop for non existing ZK libs
Changed some log levels to reflect severity