Add some more logging to try to diagnose occasional NPE on CI
Fix bug preventing TorqueBox boot on Java 8 (TORQUE-1210)

This upgrades us to a newer AS 7.2 slim build that fixes the
underlying AS7 bug that prevents booting on Java 8. As a side-effect
of that change, we have to remove all usage of
RootedDeploymentProcessor and instead spread that application root
check logic throughout the processors.

This change may also fix our issues with overlaying on EAP 6.2, but
that hasn't been tested.
Speed up specs that shell out and stop clobbering gc.log
MSCServiceListener was treating some valid states as errors, breaking injections very early during boot
Don't let transactional caches leak memory across redeploys (TORQUE-1211)

By moving the ContainerTransactionManagerLookup to Java, we don't
prevent the JRuby runtime from being garbage collected when an
application using transactional caching is redeployed.
[maven-release-plugin] prepare release 3.1.0
[maven-release-plugin] prepare for next development iteration
Pin rake to a version that supports Ruby 1.8