Merge pull request #36 from wangjinlei/feature/add_changelog

Feature/add changelog
temp commit
refactor some code
add comment
remove main method
add unit test case
update comment
trigger travic
tigger again
fixed by review suggestions
Merge pull request #37 from wangjinlei/feature/add_rs_mv_cp_listbucket

Feature/add rs mv cp listbucket
conflict
confilict