Ensure that the first browser window which is created in Windows 8 ASH is maximized.

This is done via the Ash WindowPositioner class. The change is in the WindowPositioner::GetBoundsAndShowStateForNewWindow
function which for windows returns SHOW_STATE_MAXIMIZED if this is the first window being opened.

Based on a discussion with oshima, I enabled the WindowSizerAshTest ash unit tests for Windows. There were a number
of places in the WindowSizer class where we were allowing browsers to be in ASH only for Chrome OS. Checking for
the host desktop type should be enough. This was needed to get the window to be maximized for ASH.

Fixes bug http://crbug.com/231603

BUG=231603
R=cpu@chromium.org, oshima@chromium.org, sky@chromium.org, cpu, oshima, sky

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236134 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 236134
Disable flaky test HistoryWebUITest.bulkDeletion

BUG=321456
TBR=dubroy@chromium.org

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

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