Enable MSE perf tests.

Better handling of errors and adding required command line args for gesture enabled devices.

BUG=330910, 329691

Review URL: https://codereview.chromium.org/131123008

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245358 0039d316-1c4b-4281-b951-d872f2087c98
Move UbertokenFetcher from //chrome to //google_apis.

This CL eliminates //chrome- and //content-level dependencies from
UbertokenFetcher and moves it to //google_apis/gaia. Notable changes:
- Change UbertokenFetcher to take in the OAuth2TokenService and
  URLRequestContextGetter to use rather than the Profile.
- Add a FakeOAuth2TokenService to enable moving the UbertokenFetcher unittest
  away from using FakeProfileOAuth2TokenService.

BUG=330292
TBR=thakis

Review URL: https://codereview.chromium.org/136723009

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245359 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 245359