Fixed issue #1012 - Transaction failures with NHibernate TimeoutStorage

Committing the transaction in the te==null case fixes the problem