WFLY-3731 StatefulSessionSynchronizationInterceptor should not register a Synchronization if the transaction was rolled back

Doing so will cause an ISE "IllegalStateException: No transaction is running" to be thrown when registering the Synchronization (see http://fpaste.org/125252 for call stack).