Initial version that read old tlogs but not new tlog
Log reader is now reading old and new tlogs
Added updates log index
Added start version to tlog and tlog filename. Changed tlog seek to leverage start version instead of an index.
File streams are automatically closed and reopened based on the transaction log reference counter.
Handle output stream correctly with uncapped tlogs
Added class comment
Improved memory usage