Add ability to sign cloudfront urls

This allows signed cloudfront urls using the `cloudfront-signer` gem