GTNPORTAL-2957: extracted shindig-related dependencies into a module to prevent issues with ehcache and jbossws-cxf with wsrp and wss :(
- Created org.gatein.shindig module
- Created org.json module used both by org.gatein.lib and org.gatein.shindig
- Cleaned-up org.gatein.lib module
- Added MANIFEST dependencies on org.gatein.shindig module in eXoGadgetServer war
GTNPORTAL-2957: added missing JDOM dependency (triggered when calling some gadget support services)
GTNPORTAL-2980 Improved Modularization
- move third-party libraries out of org.gatein.lib
- don't export any dependencies from org.gatein.lib
- reintroduce the necessary TCCL resources to portal.war by using jboss-deployment-structure.xml instead of MANIFEST.MF
- introduce 'bom' modules org.gatein.portal.container-dependencies, and org.gatein.portal.container-dependencies-basic
GTNPORTAL-2980 Improved Modularization - SSO modularization
- added module org.jasig.cas.client, Property substitution in standalone.xml changed to use #{...}