Fully implemented GET oauth via headers, cleaned up tests and added OAuthHeaderData to encapsulate params for creating OauthHeaders