Oauth1 refactor

I made a class for parsing the oauth response, I found quite a few differences in how the responses were handled in request and access token