[AS7] messaging: "missing recovery" warning

* refactor IronJacamar pool creation to use a CommonXaPool if the
* pooled connection factory uses XA.
* register the connection *without* recovery. HornetQ already takes
  care of the registration with the correct credentials when its
  ResourceAdapter is started (after the check corresponding to the
  warning is done by IronJacamar)