Converted the Hmac Auth to be more like Amazon's AWS.
Updated requirements.