- Refactoreo mayor del principio de encapsulamiento de los módulos, ahora el proyecto API solo contiene clases que pueden compartirse
entre módulos (utilitarias, artefactos REST, etc) y no contiene a las entidades, cada módulo es responsable de sus entidades en su
propia unidad de persistencia.
- Optimizaciones menores de lógica de cliente
- Optimizaciones menores de logica de presentación

 On branch dev
 Changes to be committed:
	modified:   module-api/pom.xml
	deleted:    module-api/src/main/java/com/bitblend/amigo/entities/Privilege.java
	deleted:    module-api/src/main/java/com/bitblend/amigo/rest/artifacts/core/PrivilegeWSInfo.java
	renamed:    module-api/src/main/java/com/bitblend/amigo/annotations/ModuleIntercom.java -> module-api/src/main/java/com/c1s/amigo/annotations/ModuleIntercom.java
	new file:   module-api/src/main/java/com/c1s/amigo/annotations/ModuleRESTIntercom.java
	renamed:    module-api/src/main/java/com/bitblend/amigo/dtos/ModuleBroadcastMessage.java -> module-api/src/main/java/com/c1s/amigo/dtos/ModuleBroadcastMessage.java
	renamed:    module-api/src/main/java/com/bitblend/amigo/entities/vos/ModuleInfo.java -> module-api/src/main/java/com/c1s/amigo/dtos/ModuleInfo.java
	renamed:    module-api/src/main/java/com/bitblend/amigo/dtos/ModuleMessage.java -> module-api/src/main/java/com/c1s/amigo/dtos/ModuleMessage.java
	renamed:    module-api/src/main/java/com/bitblend/amigo/dtos/ModuleRegistrationMessage.java -> module-api/src/main/java/com/c1s/amigo/dtos/ModuleRegistrationMessage.java
	renamed:    module-api/src/main/java/com/bitblend/amigo/enums/ModuleCMD.java -> module-api/src/main/java/com/c1s/amigo/enums/ModuleCMD.java
	renamed:    module-api/src/main/java/com/bitblend/amigo/interfaces/Intercom.java -> module-api/src/main/java/com/c1s/amigo/interfaces/Intercom.java
	renamed:    module-api/src/main/java/com/bitblend/amigo/rest/artifacts/EntityWSInfo.java -> module-api/src/main/java/com/c1s/amigo/service/rest/artifacts/EntityWSInfo.java
	renamed:    module-api/src/main/java/com/bitblend/amigo/rest/artifacts/core/ModuleWSInfo.java -> module-api/src/main/java/com/c1s/amigo/service/rest/artifacts/core/ModuleWSInfo.java
	renamed:    module-api/src/main/java/com/bitblend/amigo/rest/artifacts/core/NavigationMenuWSInfo.java -> module-api/src/main/java/com/c1s/amigo/service/rest/artifacts/core/NavigationMenuWSInfo.java
	renamed:    module-api/src/main/java/com/bitblend/amigo/rest/artifacts/core/OrganizationWSInfo.java -> module-api/src/main/java/com/c1s/amigo/service/rest/artifacts/core/OrganizationWSInfo.java
	renamed:    module-api/src/main/java/com/bitblend/amigo/rest/artifacts/core/PersonWSInfo.java -> module-api/src/main/java/com/c1s/amigo/service/rest/artifacts/core/PersonWSInfo.java
	new file:   module-api/src/main/java/com/c1s/amigo/service/rest/artifacts/core/PrivilegeWSInfo.java
	renamed:    module-api/src/main/java/com/bitblend/amigo/rest/artifacts/core/RealmWSInfo.java -> module-api/src/main/java/com/c1s/amigo/service/rest/artifacts/core/RealmWSInfo.java
	renamed:    module-api/src/main/java/com/bitblend/amigo/rest/artifacts/core/RoleAttributeExtensionTypeWSInfo.java -> module-api/src/main/java/com/c1s/amigo/service/rest/artifacts/core/RoleAttributeExtensionTypeWSInfo.java
	renamed:    module-api/src/main/java/com/bitblend/amigo/rest/artifacts/core/RoleWSInfo.java -> module-api/src/main/java/com/c1s/amigo/service/rest/artifacts/core/RoleWSInfo.java
	renamed:    module-api/src/main/java/com/bitblend/amigo/rest/artifacts/core/SystemUserWSInfo.java -> module-api/src/main/java/com/c1s/amigo/service/rest/artifacts/core/SystemUserWSInfo.java
	renamed:    module-api/src/main/java/com/bitblend/amigo/rest/artifacts/core/TokenWSInfo.java -> module-api/src/main/java/com/c1s/amigo/service/rest/artifacts/core/TokenWSInfo.java
	renamed:    module-api/src/main/java/com/bitblend/amigo/rest/responses/BaseWSResponse.java -> module-api/src/main/java/com/c1s/amigo/service/rest/responses/BaseWSResponse.java
	renamed:    module-api/src/main/java/com/bitblend/amigo/rest/responses/WSListResponse.java -> module-api/src/main/java/com/c1s/amigo/service/rest/responses/WSListResponse.java
	renamed:    module-api/.factorypath -> module-core/.factorypath
	modified:   module-core/.gitignore
	modified:   module-core/pom.xml
	renamed:    module-api/src/main/java/com/bitblend/amigo/constants/DB.java -> module-core/src/main/java/com/c1s/amigo/constants/DB.java
	renamed:    module-core/src/main/java/com/bitblend/amigo/controller/CoreController.java -> module-core/src/main/java/com/c1s/amigo/controller/CoreController.java
	renamed:    module-core/src/main/java/com/bitblend/amigo/controller/ModuleController.java -> module-core/src/main/java/com/c1s/amigo/controller/ModuleController.java
	renamed:    module-api/src/main/java/com/bitblend/amigo/entities/AmigoEntity.java -> module-core/src/main/java/com/c1s/amigo/entities/AmigoEntity.java
	renamed:    module-api/src/main/java/com/bitblend/amigo/entities/Module.java -> module-core/src/main/java/com/c1s/amigo/entities/Module.java
	renamed:    module-api/src/main/java/com/bitblend/amigo/entities/NavigationMenu.java -> module-core/src/main/java/com/c1s/amigo/entities/NavigationMenu.java
	renamed:    module-api/src/main/java/com/bitblend/amigo/entities/Organization.java -> module-core/src/main/java/com/c1s/amigo/entities/Organization.java
	renamed:    module-api/src/main/java/com/bitblend/amigo/entities/Person.java -> module-core/src/main/java/com/c1s/amigo/entities/Person.java
	new file:   module-core/src/main/java/com/c1s/amigo/entities/Privilege.java
	renamed:    module-api/src/main/java/com/bitblend/amigo/entities/Realm.java -> module-core/src/main/java/com/c1s/amigo/entities/Realm.java
	renamed:    module-api/src/main/java/com/bitblend/amigo/entities/Role.java -> module-core/src/main/java/com/c1s/amigo/entities/Role.java
	renamed:    module-api/src/main/java/com/bitblend/amigo/entities/RoleAttributeExtensionType.java -> module-core/src/main/java/com/c1s/amigo/entities/RoleAttributeExtensionType.java
	renamed:    module-api/src/main/java/com/bitblend/amigo/entities/Token.java -> module-core/src/main/java/com/c1s/amigo/entities/Token.java
	renamed:    module-api/src/main/java/com/bitblend/amigo/entities/core/SystemUser.java -> module-core/src/main/java/com/c1s/amigo/entities/core/SystemUser.java
	renamed:    module-api/src/main/java/com/bitblend/amigo/events/ModuleRegistrationEvent.java -> module-core/src/main/java/com/c1s/amigo/events/ModuleRegistrationEvent.java
	renamed:    module-api/src/main/java/com/bitblend/amigo/events/PersonRegistrationEvent.java -> module-core/src/main/java/com/c1s/amigo/events/PersonRegistrationEvent.java
	renamed:    module-api/src/main/java/com/bitblend/amigo/events/SystemUserRegistrationEvent.java -> module-core/src/main/java/com/c1s/amigo/events/SystemUserRegistrationEvent.java
	renamed:    module-api/src/main/java/com/bitblend/amigo/interfaces/RoleAttributeExtension.java -> module-core/src/main/java/com/c1s/amigo/interfaces/RoleAttributeExtension.java
	renamed:    module-core/src/main/java/com/bitblend/amigo/jms/CoreBroadcastMDB.java -> module-core/src/main/java/com/c1s/amigo/jms/CoreBroadcastMDB.java
	renamed:    module-core/src/main/java/com/bitblend/amigo/jms/CoreMDB.java -> module-core/src/main/java/com/c1s/amigo/jms/CoreMDB.java
	renamed:    module-core/src/main/java/com/bitblend/amigo/jms/RegistrationMDB.java -> module-core/src/main/java/com/c1s/amigo/jms/RegistrationMDB.java
	renamed:    module-core/src/main/java/com/bitblend/amigo/observers/ModuleObserverActions.java -> module-core/src/main/java/com/c1s/amigo/observers/ModuleObserverActions.java
	renamed:    module-core/src/main/java/com/bitblend/amigo/rest/JaxRsActivator.java -> module-core/src/main/java/com/c1s/amigo/rest/JaxRsActivator.java
	renamed:    module-core/src/main/java/com/bitblend/amigo/rest/SecurityInterceptor.java -> module-core/src/main/java/com/c1s/amigo/rest/SecurityInterceptor.java
	renamed:    module-core/src/main/java/com/bitblend/amigo/security/CoreAuthenticator.java -> module-core/src/main/java/com/c1s/amigo/security/CoreAuthenticator.java
	renamed:    module-core/src/main/java/com/bitblend/amigo/security/Privileges.java -> module-core/src/main/java/com/c1s/amigo/security/Privileges.java
	renamed:    module-core/src/main/java/com/bitblend/amigo/service/ModuleService.java -> module-core/src/main/java/com/c1s/amigo/service/ModuleService.java
	new file:   module-core/src/main/java/com/c1s/amigo/service/NavigationMenuService.java
	renamed:    module-core/src/main/java/com/bitblend/amigo/service/PersonService.java -> module-core/src/main/java/com/c1s/amigo/service/PersonService.java
	renamed:    module-core/src/main/java/com/bitblend/amigo/service/RoleService.java -> module-core/src/main/java/com/c1s/amigo/service/RoleService.java
	renamed:    module-core/src/main/java/com/bitblend/amigo/service/SystemUserService.java -> module-core/src/main/java/com/c1s/amigo/service/SystemUserService.java
	renamed:    module-core/src/main/java/com/bitblend/amigo/service/rest/CoreSessionRESTServices.java -> module-core/src/main/java/com/c1s/amigo/service/rest/CoreSessionRESTServices.java
	renamed:    module-core/src/main/java/com/bitblend/amigo/service/rest/ModuleRESTService.java -> module-core/src/main/java/com/c1s/amigo/service/rest/ModuleRESTService.java
	renamed:    module-core/src/main/java/com/bitblend/amigo/service/rest/NavigationRESTService.java -> module-core/src/main/java/com/c1s/amigo/service/rest/NavigationRESTService.java
	renamed:    module-core/src/main/java/com/bitblend/amigo/service/rest/PeopleRESTService.java -> module-core/src/main/java/com/c1s/amigo/service/rest/PeopleRESTService.java
	renamed:    module-core/src/main/java/com/bitblend/amigo/service/rest/RolesRESTService.java -> module-core/src/main/java/com/c1s/amigo/service/rest/RolesRESTService.java
	new file:   module-core/src/main/java/com/c1s/amigo/service/rest/responses/BaseWSResponse.java
	new file:   module-core/src/main/java/com/c1s/amigo/service/rest/responses/WSListResponse.java
	renamed:    module-api/src/main/java/com/bitblend/amigo/rest/responses/core/ModuleListWSResponse.java -> module-core/src/main/java/com/c1s/amigo/service/rest/responses/core/ModuleListWSResponse.java
	renamed:    module-api/src/main/java/com/bitblend/amigo/rest/responses/core/NavigationTreeNodesWSResponse.java -> module-core/src/main/java/com/c1s/amigo/service/rest/responses/core/NavigationTreeNodesWSResponse.java
	renamed:    module-api/src/main/java/com/bitblend/amigo/rest/responses/core/PeopleListWSResponse.java -> module-core/src/main/java/com/c1s/amigo/service/rest/responses/core/PeopleListWSResponse.java
	renamed:    module-api/src/main/java/com/bitblend/amigo/rest/responses/core/RoleListWSResponse.java -> module-core/src/main/java/com/c1s/amigo/service/rest/responses/core/RoleListWSResponse.java
	renamed:    module-api/src/main/java/com/bitblend/amigo/rest/responses/core/SysUserListWSResponse.java -> module-core/src/main/java/com/c1s/amigo/service/rest/responses/core/SysUserListWSResponse.java
	renamed:    module-core/src/main/java/com/bitblend/amigo/util/CachePhaseListener.java -> module-core/src/main/java/com/c1s/amigo/util/CachePhaseListener.java
	renamed:    module-core/src/main/java/com/bitblend/amigo/util/CoreModuleInitialization.java -> module-core/src/main/java/com/c1s/amigo/util/CoreModuleInitialization.java
	renamed:    module-core/src/main/java/com/bitblend/amigo/util/InstallationProperties.java -> module-core/src/main/java/com/c1s/amigo/util/InstallationProperties.java
	renamed:    module-core/src/main/java/com/bitblend/amigo/util/Resources.java -> module-core/src/main/java/com/c1s/amigo/util/Resources.java
	modified:   module-core/src/main/resources/META-INF/persistence.xml
	modified:   module-core/src/main/resources/import.sql
	modified:   module-core/src/main/webapp/WEB-INF/amigo.taglib.xml
	modified:   module-core/src/main/webapp/WEB-INF/faces-config.xml
	modified:   module-core/src/main/webapp/WEB-INF/seam-beans.xml
	modified:   module-core/src/main/webapp/ajax/home.xhtml
	modified:   module-core/src/main/webapp/login.xhtml
	modified:   module-core/src/main/webapp/resources/css/screen.css
	new file:   module-core/src/main/webapp/resources/img/background_white.jpg
	new file:   module-core/src/main/webapp/resources/img/icons/16/cancel_round.png
	renamed:    module-core/src/main/webapp/resources/img/icons/16/check_round.png -> module-core/src/main/webapp/resources/img/icons/16/save_round.png
	new file:   module-core/src/main/webapp/resources/img/icons/24/cancel_round.png
	new file:   module-core/src/main/webapp/resources/img/icons/24/save_round.png
	modified:   module-core/src/main/webapp/resources/js/base/amigo.js
	modified:   module-core/src/main/webapp/resources/js/base/view/Toolbar.js
	modified:   module-core/src/main/webapp/resources/js/core/controller/People.js
	modified:   module-core/src/main/webapp/resources/js/core/model/Person.js
	modified:   module-core/src/main/webapp/resources/js/core/view/people/Form.js
	modified:   module-core/src/main/webapp/resources/js/core/view/people/Toolbar.js
	modified:   module-core/src/test/java/com/bitblend/amigo/test/MemberRegistrationTest.java
	renamed:    module-intercom/src/main/java/com/bitblend/amigo/jms/JMSIntercom.java -> module-intercom/src/main/java/com/c1s/amigo/intercom/jms/JMSIntercom.java
	modified:   module-test/src/main/java/com/bitblend/amigo/util/Resources.java
	new file:   module-test/src/main/resources/META-INF/persistence.xml