Move toward more consistent queue/topic name management.
Switch to HornetQ's Core API for our MessageProcessors (TORQUE-983, IMMUTANT-203)

This alone doesn't fix the issues referenced above - TorqueBox and
Immutant will need to do whatever's work necessary in
prepareTransaction() to setup XA as each message comes in.
Add flags to enable / disable XA for message processors (TORQUE-825)