Some changes for RollingLog and add checksum for every transaction.
Merge pull request #103 from EasonLiao/log_improve

transaction log improvements