How should we handle serving tiles? 

Here's my solution. It's hacky, but avoids the S3-specific logic in @prashtx's s3lib, which has assumptions that causes problems with straight up serving HTTP(S) content.