Currently the SigninErrorController is centralizing the authentication errors.
However, this is not practical, because SigninErrorController is not really multi-account.
Proposed change:
* make the token service the default API for managing authentication errors.
* change SigninErrorController to observe the token service
* switch clients of SigninErrorController to use TokenService instead when relevant
Comment 1 by bugdroid1@chromium.org
, Apr 25 2018