Merge pull request #1042 from cleishm/experimental-updates

Experimental updates
Adds driver-independent Cypher parameter documentation.
Depend on Java 7 in the debian packages.

The previous JRE dependency (default-jre) is Java 6 on Debian (but Java 7 on Ubuntu).
Therefore changed to the more specific 'java7-runtime' which means the same on both
distributions. On Debian there is only one package that implements 'java7-runtime',
so it is installed automatically. On Ubuntu, since default-jre also implements
'java7-runtime' there is ambiguity, and the user must specifically install either
'default-jre' or 'openjdk-7-jre'.

The dependency 'j2re1.7' has been added as an alternative to 'java7-runtime' in
order to support Oracle JDK/JRE.

The readme has been updated with instructions on how to test the packages, i.e. how
to package and install Oracle JDK.
Use two transactions in cypher docgen so we can get the result out. Added a test to ensure that results are not empty by mistake.
Stops scala plugin from complaining about using different scala versions in comple vs tests.
Tagging for version 2.0.0-M04
Back to development version.
Make the Swing code play nice with tools like WindowBuilder.
Documentation fixes, mostly around the REST API.
Merge pull request #1045 from nawroth/desktop

Make the Swing code play nice with tools like WindowBuilder.
Add icon files for neo4j-desktop
Build alternative installer for neo4j-desktop
Build alternative installer for neo4j-desktop
Update alternative installer to use custom graphics
Replace version number and file paths in installer configuration from maven
README for Neo4j Desktop
Typo.
Optionally launch Neo4j Desktop when installer completes.
Remove watermark, and change name in program group.
Customize messages for installer