Added Txn Table
Added transaction support on client-side. Semantics is Monotonic atomic view. Added ReqTxnCommit message between server and client.
Shim layer cursor should include GCCursor
Minor edit to comments in UpdateFetcher
Fixing a compile-bug introduced in earlier commit.
Initial implementation of transaction support
Implemented transactions handling in update fetcher. Major change. Requires a lot of testing.