Fixes to worker thread:  Use wt_session interface for transactions
and workers don't exit due to operation errors.