GTNPORTAL-3432 - Replaced all JBoss-related profiles with eap630.As part of GTNPORTAL-3432, this commit removes all JBoss-related profiles, including previous EAP versions, with a single profile for EAP 6.3.0.Alpha1. Part of this change is the rename of the packaging/jboss-as7 into jboss.The generic 'jboss' name was chosen as it would be an indicative of the 'base' of the integration, meaning that it would still be correct when Wildfly gets integrated.
Initial support for OAuth. Support for Facebook login. Saving informations about usernames and access tokens to UserProfileInitial support for Facebook login works (limitation that FB username needs to be same as GateIn username)Conflicts: component/web/pom.xml pom.xmlSaving FB accessToken into userProfile after successful authenticationSimplify code to use newest FacebookProcessor from picketlink 3.xLogging messageAdded method UserDAOImpl.findUserByUniqueAttributeAdded initial logic for deal with storing informations (usernames and accessCodes)Bind FB username with attribute on user profileMove GateInException classes to common module to be visible from everywhere. Handle oauth error with duplicate username in OrganizationManagementPortletminor change in commentAdded AccountSocial tab to UIAccountSettings portletMove webui components for RegistrationPortlet to webui/portal projectConflicts: webui/portal/src/main/java/org/exoplatform/portal/webui/register/UIRegisterForm.javaBase methods to AuthenticationRegistry to have it more flexible