Correct potential deadlock in ClientStorage:tpc_begin by being sure to release locks in a finally block.
Merge pull request #1 from NextThought/master

ClientStorage.py can deadlock in tpc_begin