Added ability to keep track of last txnId used for an AbstractTransaction. This is to help us debug why we are trying to use a handle after it was suppose to be deleted