ISPN-4464 Unify test suite for remote and embedded DSL based query tests

* Fixed test so it will properly close cache manager and continue build
ISPN-4137 Transaction executed multiple times due to forwarded CommitCommand

Make rollback commands synchronous
Move stuff from AbstraceEnlistmentAdapter to TransactionCoordinator.