JBTM-1696
JBTM-1702 updated to return TwoPhaseOutcome.ONE_PHASE_ERROR when a one phase commit fails to ensure the rollback exception is propagated to the client
JBTM-1676 Integrate Compensations API with WS-BA
Renamed CompensationParticipant -> Participant
JBTM-1710 CDI @Inject doesn't work in CompensationHandler et al
https://issues.jboss.org/browse/JBTM-1712
JBTM-1713 Support @Inject of TXDataMap in compensations API prototype
JBTM-1365. REST-AT integration
Small tidy-up
JBTM-1715 NPE when using CompensationManager within an in-flowed WS-BA transaction

Added test for this, but marked as @Ignore until this issue is tackled.
Merge branch 'master-JBTM-1365' of git://github.com/Gytis/narayana into Gytis-master-JBTM-1365
Merge pull request #303 from Gytis/master-JBTM-1365

JBTM-1365. REST-AT integration
JBTM-1717 Compensations API tests hit by ParticipantCompletion Race condition
JBTM-1704 Add JavaDoc to Compensations API
Merge branch 'master-JBTM-1713_Support_@Inject_of_TXDataMap_in_compensations_API_prototype' of git://github.com/paulrobinson/narayana into paulrobinson-master-JBTM-1713_Support_@Inject_of_TXDataMap_in_compensations_API_prototype
JBTM-1713 Support @Inject of TXDataMap in compensations API prototype
Small tidy-up
JBTM-1715 NPE when using CompensationManager within an in-flowed WS-BA transaction

Added test for this, but marked as @Ignore until this issue is tackled.
JBTM-1717 Compensations API tests hit by ParticipantCompletion Race condition
JBTM-1704 Add JavaDoc to Compensations API