Bug 459781 - Customizable authentication & authorization

Fixed missing cloen in UserVerifier & and naming of
orgUnitResolverServiceClass attribute in access control schema 
diff --git a/bundles/org.eclipse.emf.emfstore.server/schema/accessControl.exsd b/bundles/org.eclipse.emf.emfstore.server/schema/accessControl.exsd
index 2904467..bcf693d 100644
--- a/bundles/org.eclipse.emf.emfstore.server/schema/accessControl.exsd
+++ b/bundles/org.eclipse.emf.emfstore.server/schema/accessControl.exsd
@@ -52,7 +52,7 @@
 
    <element name="orgUnitResolverServiceProvider">
       <complexType>
-         <attribute name="orgUnitServiceClass" type="string">
+         <attribute name="orgUnitResolverServiceClass" type="string">
             <annotation>
                <documentation>
                   
diff --git a/bundles/org.eclipse.emf.emfstore.server/src/org/eclipse/emf/emfstore/internal/server/accesscontrol/authentication/verifiers/UserVerifier.java b/bundles/org.eclipse.emf.emfstore.server/src/org/eclipse/emf/emfstore/internal/server/accesscontrol/authentication/verifiers/UserVerifier.java
index 52e70c6..7133ac8 100644
--- a/bundles/org.eclipse.emf.emfstore.server/src/org/eclipse/emf/emfstore/internal/server/accesscontrol/authentication/verifiers/UserVerifier.java
+++ b/bundles/org.eclipse.emf.emfstore.server/src/org/eclipse/emf/emfstore/internal/server/accesscontrol/authentication/verifiers/UserVerifier.java
@@ -14,6 +14,7 @@
 import java.util.Set;
 
 import org.eclipse.emf.emfstore.internal.common.APIUtil;
+import org.eclipse.emf.emfstore.internal.common.model.util.ModelUtil;
 import org.eclipse.emf.emfstore.internal.server.ServerConfiguration;
 import org.eclipse.emf.emfstore.internal.server.core.MonitorProvider;
 import org.eclipse.emf.emfstore.internal.server.exceptions.AccessControlException;
@@ -64,7 +65,7 @@
 
 		if (verifySuperUser(username, preparedPassword) || verifyPassword(username, preparedPassword)) {
 			final AuthenticationInformation createAuthenticationInfo = createAuthenticationInfo();
-			createAuthenticationInfo.setResolvedACUser(findUser(username));
+			createAuthenticationInfo.setResolvedACUser(ModelUtil.clone(findUser(username)));
 			return createAuthenticationInfo.toAPI();
 		}