A simple neo4j desktop app

o Launches one neo4j server database inside the JVM pointing to a database
  of choice.
o Build one uber-jar of everything.
o Ability to tweak heap size of the launched JVM (requires restart)
o Ability to tweak database properties (uses <dbDir>/neo4j.properties convention for now).
o Support for server extensions, looks at extensions/*.jar
o Also added GUI to configure which packages contain resources, and
  should be mounted by the server.
o Added system tray integration:
  If the window close button is pressed and the database is stopped then the
  Neo4j Desktop app is shut down fully.
  But if the database is in any other state the app is just minimized to the
  tray, and a click on the tray will reveal it again. This is the simplest
  possible integration to start off with.

author: Mattias Persson
author: Alistair Jones
author: Lasse Westh-Nielsen