ISPN-4792 RemoteClusterListener still invokes filter/converter

* Added post filter so only post events are passed to cluster listeners
ISPN-4137 Transaction executed multiple times due to forwarded CommitCommand

Make rollback commands synchronous
Move stuff from AbstraceEnlistmentAdapter to TransactionCoordinator.