Fix bogus thunking of the 'Chrome_MessageWindow'
ProcessSingleton::WndProc was being invoked with |this| == NULL
and somehow base::win::WrappedWindowProc<> eats the exceptions
causing the critical return from WM_CREATE to not be zero and thus
window creation fails.
Other Minor fixes, inspiration from Joi's change
9121046
BUG=111361
TEST=crashes should dissapear, see bug.
Review URL: http://codereview.chromium.org/
9298043
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119830 0039d316-1c4b-4281-b951-d872f2087c98