Security REST API moved out (into Nexus restlet1x plugin)

Security REST API, unlike other components, were nowhere else used
than Nexus, and reason for it that they were implemented using
plexus resltet bridge, another nexus specific stuff.

By moving out these two modules (and merging them into nexus restlet1x
plugin) we make Security totally nexus independent.

The UI accessing these REST APIs were anyway left in Nexus UI,
when resources were moved out.
POM changed, module removed.
fix sp
fix javadoc
Merge branch 'master' into tmp

Conflicts:
	security-rest/pom.xml
	security-rest/security-rest-api/pom.xml
	security-rest/security-rest-api/src/main/java/org/sonatype/security/configuration/SecurityRestStaticSecurityResource.java
	security-rest/security-rest-api/src/main/java/org/sonatype/security/rest/AbstractSecurityPlexusResource.java
	security-rest/security-rest-api/src/main/java/org/sonatype/security/rest/authentication/AbstractLoginPlexusResource.java
	security-rest/security-rest-api/src/main/java/org/sonatype/security/rest/authentication/AbstractUIPermissionCalculatingPlexusResource.java
	security-rest/security-rest-api/src/main/java/org/sonatype/security/rest/authentication/LogoutPlexusResource.java
	security-rest/security-rest-api/src/main/java/org/sonatype/security/rest/privileges/AbstractPrivilegePlexusResource.java
	security-rest/security-rest-api/src/main/java/org/sonatype/security/rest/privileges/AssignedPrivilegesPlexusResource.java
	security-rest/security-rest-api/src/main/java/org/sonatype/security/rest/privileges/PrivilegeListPlexusResource.java
	security-rest/security-rest-api/src/main/java/org/sonatype/security/rest/privileges/PrivilegePlexusResource.java
	security-rest/security-rest-api/src/main/java/org/sonatype/security/rest/privileges/PrivilegeTypePlexusResource.java
	security-rest/security-rest-api/src/main/java/org/sonatype/security/rest/roles/AbstractRolePlexusResource.java
	security-rest/security-rest-api/src/main/java/org/sonatype/security/rest/roles/ExternalRoleMappingListPlexusResource.java
	security-rest/security-rest-api/src/main/java/org/sonatype/security/rest/roles/ExternalRoleMappingPlexusResource.java
	security-rest/security-rest-api/src/main/java/org/sonatype/security/rest/roles/FilterRequest.java
	security-rest/security-rest-api/src/main/java/org/sonatype/security/rest/roles/PlexusRoleListPlexusResource.java
	security-rest/security-rest-api/src/main/java/org/sonatype/security/rest/roles/RoleAndPrivilegeListPlexusResource.java
	security-rest/security-rest-api/src/main/java/org/sonatype/security/rest/roles/RoleAndPrivilegeListResourceComparator.java
	security-rest/security-rest-api/src/main/java/org/sonatype/security/rest/roles/RoleListPlexusResource.java
	security-rest/security-rest-api/src/main/java/org/sonatype/security/rest/roles/RolePlexusResource.java
	security-rest/security-rest-api/src/main/java/org/sonatype/security/rest/users/AbstractUserPlexusResource.java
	security-rest/security-rest-api/src/main/java/org/sonatype/security/rest/users/AbstractUserSearchPlexusResource.java
	security-rest/security-rest-api/src/main/java/org/sonatype/security/rest/users/PlexusUserListPlexusResource.java
	security-rest/security-rest-api/src/main/java/org/sonatype/security/rest/users/PlexusUserPlexusResource.java
	security-rest/security-rest-api/src/main/java/org/sonatype/security/rest/users/UserBySourcePlexusResource.java
	security-rest/security-rest-api/src/main/java/org/sonatype/security/rest/users/UserChangePasswordPlexusResource.java
	security-rest/security-rest-api/src/main/java/org/sonatype/security/rest/users/UserForgotIdPlexusResource.java
	security-rest/security-rest-api/src/main/java/org/sonatype/security/rest/users/UserForgotPasswordPlexusResource.java
	security-rest/security-rest-api/src/main/java/org/sonatype/security/rest/users/UserListPlexusResource.java
	security-rest/security-rest-api/src/main/java/org/sonatype/security/rest/users/UserLocatorComponentListPlexusResource.java
	security-rest/security-rest-api/src/main/java/org/sonatype/security/rest/users/UserPlexusResource.java
	security-rest/security-rest-api/src/main/java/org/sonatype/security/rest/users/UserResetPlexusResource.java
	security-rest/security-rest-api/src/main/java/org/sonatype/security/rest/users/UserRoleTreePlexusResource.java
	security-rest/security-rest-api/src/main/java/org/sonatype/security/rest/users/UserSearchByIdPlexusResource.java
	security-rest/security-rest-api/src/main/java/org/sonatype/security/rest/users/UserSearchPlexusResource.java
	security-rest/security-rest-api/src/main/java/org/sonatype/security/rest/users/UserSetPasswordPlexusResource.java
	security-rest/security-rest-api/src/main/java/org/sonatype/security/rest/users/UserToRolePlexusResource.java
	security-rest/security-rest-api/src/test/java/org/sonatype/security/mock/MockEmailer.java
	security-rest/security-rest-api/src/test/java/org/sonatype/security/realms/tools/AllPermissionsAreDefinedTest.java
	security-rest/security-rest-api/src/test/java/org/sonatype/security/rest/roles/RolesPRTest.java
	security-rest/security-rest-api/src/test/java/org/sonatype/security/rest/users/AbstractSecurityRestTest.java
	security-rest/security-rest-api/src/test/java/org/sonatype/security/rest/users/MockStaticSecurityResource.java
	security-rest/security-rest-api/src/test/java/org/sonatype/security/rest/users/MockUserManager.java
	security-rest/security-rest-api/src/test/java/org/sonatype/security/rest/users/MultipleUsersSameNameTest.java
	security-rest/security-rest-api/src/test/java/org/sonatype/security/rest/users/UserLocatorComponentListTest.java
	security-rest/security-rest-api/src/test/java/org/sonatype/security/rest/users/UserPRTest.java
	security-rest/security-rest-api/src/test/java/org/sonatype/security/rest/users/UserToRolePRTest.java
	security-rest/security-rest-model/pom.xml
Merge pull request #21 from sonatype/move-out-rest-api

Move out Security REST API