Fixed a bug that was causing requests for an access token to fail when u...

Fixed a bug that was causing requests for an access token to fail when using oauth internally. For example, I'm building an API that is being used by my application internally, but still authorising using `client_credentials`.

This bug was causing an error when trying to retrieve an access token; was telling me that required parameters.