Fixes #489 - CREATE UNIQUE does not work as expected inside FOREACH
Store upgrade modifications to work with FileSystemAbstraction instead of
File directly. Made some store upgrade tests use
EphemeralFileSystemAbstraction for faster execution.
Serving learnRequests now sets the ConversationId properly, solves some serious bugs
Fixes error in logic on concurrent cluster creation cases. Enables corresponding test.

Discovery on which instance should start the cluster is done now properly, allowing cases where
 ourself is not included in the initial_hosts setting.

Enables test that was flaky, probably fixed by this change
DM's speedup of shortest path by shortcut
Batch inserter tests speedup
Fixed a test problem
Added support for X-Forwarded-Host and X-Forwarded-Proto headers to allow parameterising of links in data for hosting behind proxy servers.
Squashed a bug in X-F-H header handling where no port would appear as port 0. Thanks to Aseem Kishore for spotting that.
Fixes #348

Array values from a JSON object gets properly converted to a "java" array
so that it can be stored in neo4j.
Removed unused Locker file
Adds debug logging custom-logback.xml by default to enterprise
Adds conf directory in classpath to get rid of logback complaints
Fix wrong path length observed by path expander in shortest path algo implementation
cleaning up logging config. see http://bugs.sun.com/view_bug.do?bug_id=7016208
Fixes #450 - Predicates in WHERE are not evaluated correctly for certain patterns
Welcome @plalloni as a contributor!
use featurejs plugin to requirejs for alternate loading of modules
fixed html test page; added styling for failure to render message
removed codename, versioned icon; fixed license in footer; revised page title to include version number