Windows and notifications are hidden during first-run tutorial.

Windows are hidden by hiding kShellWindowId_DefaultContainer and
kShellWindowId_AlwaysOnTopContainer.
NotificationBlocker used for hiding notifications.

BUG=269286
TEST=ash_unittests --gtest_filter=FirstRunHelperTest*

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240436 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 240436
cros: Flag user with invalid token before loading save tokens.

OAuth2LoginManager is not notified when attempting load tokens that do not
exist. This causes user to stay in a valid token state with no valid token.
This CL flags user before token loading and user would get invalid token
status when there are no tokens and would be redirected to Gaia in next login
to obtain one.

BUG=328065

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240437 0039d316-1c4b-4281-b951-d872f2087c98
Add Histogram support to local Telemetry results.

BUG=277832

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240438 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 240438
Re-enable WebUIBidiCheckerBrowserTestRTL.TestSettingsLanguageOptionsPage on win.

This failed a few months back because of a flakiness related issue. Running to get latest info, if it is still flaky.
BUG=171938

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

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