Trivial javadoc
Failing test
Mark abandoned status as such to prevent unlock and reuse
Simplify and add helpers, add read and write test cases
Consolidate duplicated code
Add parameter to refactored helper
merge nwilliams: Fix closing of transactions from threads that have been abandoned.

https://code.launchpad.net/~nwilliams/akiban-persistit/handle-abandoned-txn-status/+merge/149643