ActiveMQ Native transaction with FLR fixed, closes #1099
Configure.Component allows to provide factory type
Making the AMQ transport into a feature and a few few cleanups after #1146