This fixes an issue where the Faraday middleware wasn't passing in request method used to the signer. This was causing requests other than GET to be invalid which isn't the expected behaviour.