Initial stab at a slim TorqueBox (TORQUE-1095)

The build still needs to be adjusted to produce a zip that can
overlay on top of EAP 6.1 for full Java EE support.

This is a combined rebase of several commits:

Swap out our uuid jar for one that doesn't require CORBA
Don't attempt to load JDK APIs that won't be present in slim distributions
Remove dependencies that no longer exist in slim distro
Remove CDI support from the slim distro
disable twitter_spec for slim distro
Use torquebox-slim.xml and toruqebox-slim-ha.xml config files for slim TB
Update the torquebox modules dist .zip with the new modules path (TORQUE-1095)
Upgrade to JRuby 1.7.4 (TORQUE-1096)
Get rid of a couple MB of unnecessary jars in messaging gem
Display a helpful error message when torquebox-server is being used but not listed in the Gemfile