Update to ispan 5.3 and jgroups 3.3.1 to appease immutant overlay

This also fixes the case in which a two-node clustered cache is
undeployed and then redeployed.
Don't leave build/assembly/d* turds around
Modify Capistrano to work with zero-downtime deployments (TORQUE-1121)

Just tell Capistrano to use the current path symlink instead of the
latest release's actual path.
Disable management API/UI authentication for slim [TORQUE-1123]
Better zero-downtime deploys of shared pools (TORQUE-1124)

Shared pools will now wait for the new runtime to spin up before
pulling the old runtime out of the pool. We need to do the same for
bounded pool.
Completely rework zero-downtime deploy internals (TORQUE-1124)

Zero-downtime deploys are triggered the same way as before (JMX,
restart markers) but the internals have been completely reworked so
that shared and bounded runtimes share the same code encapsulated in a
new RestartableRubyRuntimePool class.

During a zero-downtime deployment, the new runtimes are now completely
booted before sending any web requests, jobs, etc to them to eliminate
any timeout issues from runtimes that take a while to boot. This does
mean you need enough free JVM heap space to hold a second copy of the
running application in memory during the transition.
Oops - ensure we never call Executors.newFixedThreadPool with 0 threads
pooling_spec integ needs to know the underlying pool name
Exclude extra AS7 configs from slim dist (TORQUE-1119)
Get build/dist working with rbenv by letting maven handle the gem install
Add note about TB session store and sticky sessions (TORQUE-1126)
Upgrade to 7.2.x.slim.incremental.7 to fix TORQUE-1128
Support 'torquebox run --help' instead of just 'torquebox help run' (TORQUE-1063)
Update config snippets and remove mod_cluster (TORQUE-1120, TORQUE-1112)
Default ruby version has been 1.9 for a while now
Fix a race condition with eval'ing of torquebox.rb (TORQUE-1130)