Fix OAuth set AccessToken

the token sometimes comes back in the form $token['data']['access_token'] so we need to check if it is there and use that instead.