NH-1082 Exceptions in IInterceptor.BeforeTransactionCompletion cause the...

... transaction to be rolled back

http://nhibernate.jira.com/browse/NH-1082