Force early creation of static transaction manager to fix GLASSFISH-21175

Further fix for GLASSFISH-21175. Lazy creation of transaction manager causes race condition in Resynch code of the RecoveryManager.

Forcing early creation of the singleton Transaction Manager ensures recovery starts before the creation of the first transaction.
Could probably do with some brackets as well in the while