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.
To be honest I just added the !posted to the while. I'll look at cleaning it up a little.