Added override for GetUserInfo to take access token
Changed requests list to use a memory cache
Merge remote-tracking branch 'origin/regetuserinfo'