Docserver: Treat DownloadError as FileNotFoundException not FileSystemError.
This fixes a bug where testing for a nonexistent directory would be an error
rather than return true/false.

R=rockot@chromium.org
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256500 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 256500
Add private comparison operator for TimeDelta and StreamParserBuffer.

Allows the code to avoid having to generate a dummy StreamParserBuffer
for std::upper_bound() and std::lower_bound().

BUG=none
TEST=passes CQ and unittests still pass.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256501 0039d316-1c4b-4281-b951-d872f2087c98
QUIC - made SessionKey into a QuicSessionKey so that it could be used
as key while persisting server config to disk cache.

R=rch@chromium.org

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

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