LocalTxnManager is an implementation detail of TxnId and should be scoped accordingly.
First pass full implementation of a local transaction manager including leasing.
Move TxnMgr (the local transaction manager into its rightful place, main source tree).
Rename TxnMgr to reflect its new capability and status. Now LocalTxnMgr.