Merge pull request #1889 from libm/aws_uploader

Split out aws uploader.
Merge pull request #1890 from libm/master

Fix: cannot get HOME env in windows.
Merge pull request #1891 from libm/master

Add myself into AUTHORS
Always use slash for s3 path