Don't advance page if we've done advanced settings.

Stay on the Settings page, instead.

BUG=310559

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233681 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 233681
Add an account info in PO2TS when updating the authentication error.

ProfileOauth2TokenService does not manage the refresh tokens on iOS - the
account info on iOS is only used to manage the authentication error state.
This CL ensure that an account info entry with empty refresh token exists
before updating the authentication error.

BUG=306146

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

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