[OPENENGSB-3446] added stage objects to all other

Conflicts:
	api/edb/src/main/java/org/openengsb/core/edb/api/EDBCommit.java
	api/edb/src/main/java/org/openengsb/core/edb/api/EDBObject.java
	api/edb/src/main/java/org/openengsb/core/edb/api/EngineeringDatabaseService.java
	components/edb/src/main/java/org/openengsb/core/edb/jpa/internal/AbstractEDBService.java
	components/edb/src/main/java/org/openengsb/core/edb/jpa/internal/CheckPreCommitHook.java
	components/edb/src/main/java/org/openengsb/core/edb/jpa/internal/EDBService.java
	components/edb/src/main/java/org/openengsb/core/edb/jpa/internal/JPACommit.java
	components/edb/src/main/java/org/openengsb/core/edb/jpa/internal/JPAEntry.java
	components/edb/src/main/java/org/openengsb/core/edb/jpa/internal/JPAObject.java
	components/edb/src/main/java/org/openengsb/core/edb/jpa/internal/LogEntry.java
	components/edb/src/main/java/org/openengsb/core/edb/jpa/internal/dao/AbstractJPADao.java
	components/edb/src/main/java/org/openengsb/core/edb/jpa/internal/dao/DefaultJPADao.java
	components/edb/src/main/java/org/openengsb/core/edb/jpa/internal/dao/JPADao.java
	components/edb/src/main/java/org/openengsb/core/edb/jpa/internal/util/DateConverterStep.java
	components/edb/src/main/java/org/openengsb/core/edb/jpa/internal/util/DefaultConverterStep.java
	components/edb/src/main/java/org/openengsb/core/edb/jpa/internal/util/EDBUtils.java
	components/edb/src/main/java/org/openengsb/core/edb/jpa/internal/util/StringConverterStep.java
	components/edb/src/test/java/org/openengsb/core/edb/jpa/internal/AbstractEDBTest.java
	components/edb/src/test/java/org/openengsb/core/edb/jpa/internal/EDBStageTest.java
[OPENENGSB-3445] after cherry pick clean up
[OPENENGSB-3445] first test running

Conflicts:
	api/edb/src/main/java/org/openengsb/core/edb/api/EngineeringDatabaseService.java
	components/edb/src/main/java/org/openengsb/core/edb/jpa/internal/AbstractEDBService.java
	components/edb/src/main/java/org/openengsb/core/edb/jpa/internal/CheckPreCommitHook.java
	components/edb/src/main/java/org/openengsb/core/edb/jpa/internal/EDBService.java
	components/edb/src/main/java/org/openengsb/core/edb/jpa/internal/util/EDBUtils.java
[OPENENGSB-3446] fixed queries + started abstracting function tests

Conflicts:
	api/edb/src/main/java/org/openengsb/core/edb/api/EDBCommit.java
	api/edb/src/main/java/org/openengsb/core/edb/api/EDBObject.java
	api/edb/src/main/java/org/openengsb/core/edb/api/EngineeringDatabaseService.java
	components/edb/src/main/java/org/openengsb/core/edb/jpa/internal/CheckPreCommitHook.java
	components/edb/src/main/java/org/openengsb/core/edb/jpa/internal/EDBService.java
	components/edb/src/main/java/org/openengsb/core/edb/jpa/internal/JPACommit.java
	components/edb/src/main/java/org/openengsb/core/edb/jpa/internal/JPAHead.java
	components/edb/src/main/java/org/openengsb/core/edb/jpa/internal/JPAObject.java
	components/edb/src/main/java/org/openengsb/core/edb/jpa/internal/LogEntry.java
	components/edb/src/main/java/org/openengsb/core/edb/jpa/internal/dao/AbstractJPADao.java
	components/edb/src/main/java/org/openengsb/core/edb/jpa/internal/util/EDBUtils.java
[OPENENGSB-3446] finished with all function tests

Conflicts:
	api/edb/src/main/java/org/openengsb/core/edb/api/EngineeringDatabaseService.java
	components/edb/src/main/java/org/openengsb/core/edb/jpa/internal/AbstractEDBService.java
	components/edb/src/main/java/org/openengsb/core/edb/jpa/internal/CheckPreCommitHook.java
	components/edb/src/main/java/org/openengsb/core/edb/jpa/internal/EDBService.java
	components/edb/src/test/java/org/openengsb/core/edb/jpa/internal/AbstractEDBTest.java
[OPENENGSB-3446] started with EDBStageQueryTests
[OPENENGSB-3446] finished query tests
[OPENENGSB-3446] fixed build problem
[OPENENGSB-3446] clean up

Conflicts:
	api/edb/src/main/java/org/openengsb/core/edb/api/EDBStage.java
	components/edb/src/main/java/org/openengsb/core/edb/jpa/internal/JPACommit.java
	components/edb/src/main/java/org/openengsb/core/edb/jpa/internal/JPAObject.java
	components/edb/src/main/java/org/openengsb/core/edb/jpa/internal/JPAStage.java
[OPENENGSB-3446] refactored tests - 2 failing

Conflicts:
	components/edb/src/test/java/org/openengsb/core/edb/jpa/internal/AbstractEDBTest.java
[OPENENGSB-3446] fixed bug in getJPAObjectHistory; all tests green
[OPENENGSB-3446] fixed a few missing things
Merge branch 'newPersistence' into sync

Conflicts:
	api/edb/src/main/java/org/openengsb/core/edb/api/EngineeringDatabaseService.java
	components/edb/src/main/java/org/openengsb/core/edb/jpa/internal/CheckPreCommitHook.java
	components/edb/src/main/java/org/openengsb/core/edb/jpa/internal/EDBService.java
	components/edb/src/main/java/org/openengsb/core/edb/jpa/internal/JPACommit.java
	components/edb/src/main/java/org/openengsb/core/edb/jpa/internal/JPAEntry.java
	components/edb/src/main/java/org/openengsb/core/edb/jpa/internal/JPAObject.java
	components/edb/src/main/java/org/openengsb/core/edb/jpa/internal/dao/DefaultJPADao.java
	components/edb/src/main/java/org/openengsb/core/edb/jpa/internal/dao/JPADao.java
	components/edb/src/main/java/org/openengsb/core/edb/jpa/internal/util/EDBUtils.java
	components/edb/src/test/java/org/openengsb/core/edb/jpa/internal/EDBQueryTest.java
	components/ekb/persistence-persist-edb/src/test/java/org/openengsb/core/ekb/persistence/persist/edb/TestEngineeringDatabaseService.java