#7: Incompatibility with Zookeeper 3.4.x

This patch fixes the compilation problem against the latest ZooKeeper release (3.4.3). Factory was factored out into it's own class (was and still is a ZK private class), this patch addresses that change.
#12: upgraded to latest libraries. tests are failing
#12: added log4j testing output
#12: workaround for ZOOKEEPER-1661

* changed localhost to 127.0.0.1
* increased timeout on start to 10s (in case localhost is used)
#13: fixed GetCommand
#10: use JAVA_HOME if provided
1.5.0: updated documentation and release notes