Added generic type safety to App relationship creation methods, fixed NPEs in
relationship base classes.
Merge branch 'develop' of github.com:/structr/structr into develop

Conflicts:
	structr-core/src/main/java/org/structr/core/graph/CreateRelationshipCommand.java
	structr-core/src/main/java/org/structr/module/JarConfigurationProvider.java
	structr-core/src/test/java/org/structr/common/CypherNotInTransactionTest.java
Fixed tests according to new typesafe relationship creation in StructrApp, work in progress.