Some things after chatting code review with Ernest.

- Use a logger
- Make access and secret keys more generic
- Configurable S3 host
- Enable DEBUG output
- Rename artifacts from first iterations
Merge pull request #1 from benjaminws/refactor_with_ernest

Some things after chatting code review with Ernest.