Refactor authenticated request form data passing

* Don't alter params object passed in
* Remove double stringification of form data, once by us to get string to sign with and then by request to use as the body.