Store original request URL in NavigationEntry

We need the original request URL when requesting desktop sites for situations
where we end up redirected to a page where no user agent detection is performed.

* Adds a OriginalRequestURL field to NavigationEntry.
* Saves out the OriginalRequestURL as part of the NavigationEntry.

Part of upstreaming for b/5119921
BUG=112923


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132647 0039d316-1c4b-4281-b951-d872f2087c98
10 files changed