Initial changes for WAL.
Integrated WAL with BucketManager.
Merge pull request #1006 from tushargosavi/hds

Initial changes for WAL.