Change CreateHistoryStateForURL so that it does not call into WebKit.
Change CreateHistoryStateForURL so that it does not call into WebKit.

This avoids problems related to using WebKit on the browser UI thread.
In particular, it avoids the need to initialize WebKit in unit tests.

R=sky
BUG=none
TEST=none

Review URL: http://codereview.chromium.org/557044

git-svn-id: dd90618784b6a4b323ea0c23a071cb1c9e6f2ac7@37451 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser,wistoch/meego-app-browser