3-legged OAuth support. Switch to oauthlib for OAuth 1.x code. (bug 827948)