Add support for custom request headers which should not be signed by the secret key

.. e.g. `Cache-Control` or `Expires`. More about not `x-amz-*`-like headers here: http://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectPUT.html