Use GNU's "date" utility on both Linux and OS X
Test for empty variables
Add note about why the build will fail
Read S3 region and bucket name from whatever's set in ".travis.yml"