fix for: https://issues.apache.org/jira/browse/AMQNET-326

Fixes some more edge cases on TX rollback and message consumption.
5 files changed