Homestyx hydra

R1:7ac5abb97934

Recover from a broken external OAuth2 account

Summary: Currently, the external accounts page can die in a fire if an OAuth2 link is bad. Instead of exploding, just fail the specific link.

Test Plan: Faked an error and got "invalid token" instead of an exception.

Reviewers: btrahan, chad

Reviewed By: chad

Subscribers: epriestley

Differential Revision: https://secure.phabricator.com/D9937
Repository: R1 hydra
Commit Date: Jul 15 2014