A simple utility to create signed S3 requests with optional custom headers.