Fixes to get base compiling on VS2013

- Missing includes of <algorithm> for std::min/std::max.
- Update prep_libc.py for different obj path in runtime library.
- Disable optimization in a couple files that currently fail in /O2.
  Upstream bugs filed that are supposedly fixed in the next release.

R=thakis@chromium.org
BUG=288948

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@228754 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 228754
In local predicor prerendering, when there is a session storage namespace
mismatch, gather stats on whether we could merge session storage namespaces.
This is accomplished by instrumenting the session storage mechanism
appropriately.

R=jam@chromium.org, michaeln@chromium.org

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

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