GroupsResource: inconsistent spacing
EntityRepository: addStoreWithVersion to replace all type dependant versions
AppRepository: always return the future value and throw an StorageException, if persistence fails
GroupRepository: use storeWithVersion
DeploymentPlan: spacing
Tests: apply the changes of AppStoreRepository