add support for building on Travis and deploying to S3