JBTM-1786: Change to TMFAIL for an ABORT on a non-prepared TX

BZ:  https://bugzilla.redhat.com/show_bug.cgi?id=986046
JIRA: https://issues.jboss.org/browse/JBTM-1786
Upstream PR: https://github.com/jbosstm/narayana/pull/342