Fixes #853

Issue with gathering node property updates from deleted nodes. Solved by
not gathering "label updates" for deleted nodes either (created was
already skipped), but rely on property updates to cover that.
Merge pull request #956 from tinwelint/fix-853

Fixes #853
Check if server can be started before starting it for server tests

Make the error message a bit more explicit if there is already a neo4j instance
running on localhost:7474
Merge pull request #963 from mneedham/server-check

Check if server can be started before starting it for server tests
Merge remote-tracking branch 'origin/master' into 2.0

Conflicts:
	advanced/server-advanced/src/main/java/org/neo4j/server/advanced/modules/JMXManagementModule.java
	community/server/src/main/java/org/neo4j/server/database/CommunityDatabase.java
	community/server/src/main/java/org/neo4j/server/modules/RESTApiModule.java
	community/server/src/test/java/org/neo4j/server/WrappingNeoServerBootstrapperDocIT.java
	community/server/src/test/java/org/neo4j/server/database/EphemeralDatabase.java
	community/server/src/test/java/org/neo4j/server/database/TestCommunityDatabase.java
	community/server/src/test/java/org/neo4j/server/helpers/ServerBuilder.java
	community/server/src/test/java/org/neo4j/server/helpers/ServerHelper.java
	community/server/src/test/java/org/neo4j/server/modules/RESTApiModuleTest.java
	enterprise/server-enterprise/src/test/java/org/neo4j/server/enterprise/TestEnterpriseDatabase.java
	enterprise/server-enterprise/src/test/java/org/neo4j/server/enterprise/functional/EnterpriseServerIT.java
	packaging/qa/src/test/java/org/neo4j/qa/features/StartAndStopFeatureTest.java