Added Support for S3

I added for uploading to s3 as a deploy option. It will upload every file (Except hidden files and folders like .git and .gitignore) from the current directory recursively. I think this would be useful as a way to upload nightly builds for projects that require compilation, like c/c++, and also to upload bleeding edge documentation files built during travis builds.