Move the call FDBAdapter.wrapFDBException up a level on the stack, to
ensure any call to FDBTransactionState also does not let FDBException
leak through.
Larger refactoring of the FDBTransactionService and it's users. Remove
most (but not all) uses of TansactionState.getTransaction() so the
internal use of the FDB Transaction can be managed (and errors properly
handled).