-Refactorización módulo intercom
-Implementación comando de deshabilitación en shutdown del módulo

 On branch dev
 Changes to be committed:
	deleted:    module-api/src/main/java/com/c1s/amigo/dtos/ModuleBroadcastMessage.java
	deleted:    module-api/src/main/java/com/c1s/amigo/dtos/ModuleInfo.java
	deleted:    module-api/src/main/java/com/c1s/amigo/dtos/ModuleRegistrationMessage.java
	deleted:    module-api/src/main/java/com/c1s/amigo/enums/ModuleCMD.java
	deleted:    module-api/src/main/java/com/c1s/amigo/interfaces/Intercom.java
	new file:   module-api/src/main/java/com/c1s/amigo/jms/artifacts/ModuleInfo.java
	renamed:    module-api/src/main/java/com/c1s/amigo/service/rest/artifacts/EntityWSInfo.java -> module-api/src/main/java/com/c1s/amigo/rest/artifacts/EntityWSInfo.java
	renamed:    module-api/src/main/java/com/c1s/amigo/service/rest/artifacts/core/ModuleWSInfo.java -> module-api/src/main/java/com/c1s/amigo/rest/artifacts/core/ModuleWSInfo.java
	renamed:    module-api/src/main/java/com/c1s/amigo/service/rest/artifacts/core/NavigationMenuWSInfo.java -> module-api/src/main/java/com/c1s/amigo/rest/artifacts/core/NavigationMenuWSInfo.java
	renamed:    module-api/src/main/java/com/c1s/amigo/service/rest/artifacts/core/OrganizationWSInfo.java -> module-api/src/main/java/com/c1s/amigo/rest/artifacts/core/OrganizationWSInfo.java
	renamed:    module-api/src/main/java/com/c1s/amigo/service/rest/artifacts/core/PersonWSInfo.java -> module-api/src/main/java/com/c1s/amigo/rest/artifacts/core/PersonWSInfo.java
	renamed:    module-api/src/main/java/com/c1s/amigo/service/rest/artifacts/core/PrivilegeWSInfo.java -> module-api/src/main/java/com/c1s/amigo/rest/artifacts/core/PrivilegeWSInfo.java
	renamed:    module-api/src/main/java/com/c1s/amigo/service/rest/artifacts/core/RealmWSInfo.java -> module-api/src/main/java/com/c1s/amigo/rest/artifacts/core/RealmWSInfo.java
	renamed:    module-api/src/main/java/com/c1s/amigo/service/rest/artifacts/core/RoleAttributeExtensionTypeWSInfo.java -> module-api/src/main/java/com/c1s/amigo/rest/artifacts/core/RoleAttributeExtensionTypeWSInfo.java
	renamed:    module-api/src/main/java/com/c1s/amigo/service/rest/artifacts/core/RoleWSInfo.java -> module-api/src/main/java/com/c1s/amigo/rest/artifacts/core/RoleWSInfo.java
	renamed:    module-api/src/main/java/com/c1s/amigo/service/rest/artifacts/core/SystemUserWSInfo.java -> module-api/src/main/java/com/c1s/amigo/rest/artifacts/core/SystemUserWSInfo.java
	renamed:    module-api/src/main/java/com/c1s/amigo/service/rest/artifacts/core/TokenWSInfo.java -> module-api/src/main/java/com/c1s/amigo/rest/artifacts/core/TokenWSInfo.java
	renamed:    module-api/src/main/java/com/c1s/amigo/service/rest/responses/BaseWSResponse.java -> module-api/src/main/java/com/c1s/amigo/rest/responses/BaseWSResponse.java
	renamed:    module-api/src/main/java/com/c1s/amigo/service/rest/responses/WSListResponse.java -> module-api/src/main/java/com/c1s/amigo/rest/responses/WSListResponse.java
	new file:   module-api/src/main/resources/META-INF/beans.xml
	new file:   module-core/src/main/java/com/c1s/amigo/controller/BaseController.java
	modified:   module-core/src/main/java/com/c1s/amigo/controller/CoreController.java
	modified:   module-core/src/main/java/com/c1s/amigo/entities/Module.java
	modified:   module-core/src/main/java/com/c1s/amigo/entities/NavigationMenu.java
	modified:   module-core/src/main/java/com/c1s/amigo/entities/Organization.java
	modified:   module-core/src/main/java/com/c1s/amigo/entities/Person.java
	modified:   module-core/src/main/java/com/c1s/amigo/entities/Privilege.java
	modified:   module-core/src/main/java/com/c1s/amigo/entities/Realm.java
	modified:   module-core/src/main/java/com/c1s/amigo/entities/Role.java
	modified:   module-core/src/main/java/com/c1s/amigo/entities/RoleAttributeExtensionType.java
	modified:   module-core/src/main/java/com/c1s/amigo/entities/Token.java
	modified:   module-core/src/main/java/com/c1s/amigo/entities/core/SystemUser.java
	modified:   module-core/src/main/java/com/c1s/amigo/jms/CoreBroadcastMDB.java
	modified:   module-core/src/main/java/com/c1s/amigo/jms/RegistrationMDB.java
	modified:   module-core/src/main/java/com/c1s/amigo/observers/ModuleObserverActions.java
	deleted:    module-core/src/main/java/com/c1s/amigo/security/Privileges.java
	modified:   module-core/src/main/java/com/c1s/amigo/service/ModuleService.java
	deleted:    module-core/src/main/java/com/c1s/amigo/service/NavigationMenuService.java
	modified:   module-core/src/main/java/com/c1s/amigo/service/PersonService.java
	modified:   module-core/src/main/java/com/c1s/amigo/service/RoleService.java
	modified:   module-core/src/main/java/com/c1s/amigo/service/rest/NavigationRESTService.java
	modified:   module-core/src/main/java/com/c1s/amigo/service/rest/PeopleRESTService.java
	modified:   module-core/src/main/java/com/c1s/amigo/service/rest/RolesRESTService.java
	modified:   module-core/src/main/java/com/c1s/amigo/service/rest/responses/core/NavigationTreeNodesWSResponse.java
	modified:   module-core/src/main/java/com/c1s/amigo/service/rest/responses/core/PeopleListWSResponse.java
	modified:   module-core/src/main/java/com/c1s/amigo/service/rest/responses/core/RoleListWSResponse.java
	modified:   module-core/src/main/java/com/c1s/amigo/service/rest/responses/core/SysUserListWSResponse.java
	modified:   module-core/src/main/java/com/c1s/amigo/util/CoreModuleInitialization.java
	modified:   module-core/src/main/java/com/c1s/amigo/util/InstallationProperties.java
	modified:   module-core/src/main/java/com/c1s/amigo/util/Resources.java
	modified:   module-core/src/main/java/com/c1s/amigo/util/ValidationUtility.java
	modified:   module-core/src/main/resources/import.sql
	modified:   module-core/src/main/webapp/WEB-INF/web.xml
	modified:   module-core/src/main/webapp/ajax/home.xhtml
	modified:   module-core/src/main/webapp/index.xhtml
	modified:   module-core/src/main/webapp/login.xhtml
	modified:   module-core/src/main/webapp/resources/css/screen.css
	modified:   module-core/src/main/webapp/resources/js/core/view/people/Toolbar.js
	modified:   module-intercom/pom.xml
	renamed:    module-api/src/main/java/com/c1s/amigo/annotations/ModuleIntercom.java -> module-intercom/src/main/java/com/c1s/amigo/intercom/annotations/ModuleJMSIntercom.java
	renamed:    module-api/src/main/java/com/c1s/amigo/annotations/ModuleRESTIntercom.java -> module-intercom/src/main/java/com/c1s/amigo/intercom/annotations/ModuleRESTIntercom.java
	new file:   module-intercom/src/main/java/com/c1s/amigo/intercom/exception/rest/RestCommunicationException.java
	new file:   module-intercom/src/main/java/com/c1s/amigo/intercom/jms/BroadcastMessage.java
	new file:   module-intercom/src/main/java/com/c1s/amigo/intercom/jms/DirectMessage.java
	modified:   module-intercom/src/main/java/com/c1s/amigo/intercom/jms/JMSIntercom.java
	renamed:    module-api/src/main/java/com/c1s/amigo/dtos/ModuleMessage.java -> module-intercom/src/main/java/com/c1s/amigo/intercom/jms/ModuleMessage.java
	new file:   module-intercom/src/main/java/com/c1s/amigo/intercom/rest/RESTClient.java
	new file:   module-intercom/src/main/java/com/c1s/amigo/intercom/rest/RESTIntercom.java
	new file:   module-intercom/src/main/resources/META-INF/beans.xml
	modified:   module-test/src/main/java/com/bitblend/amigo/jms/TestBroadcastMDB.java
	modified:   module-test/src/main/java/com/bitblend/amigo/util/Resources.java
	modified:   module-test/src/main/java/com/bitblend/amigo/util/TestModuleInitialization.java
	modified:   module-test/src/main/resources/META-INF/persistence.xml