- Add a priority field to QuicCryptoServerConfig configs and used it as
  a secondary sort key when there are multiple configs with the same
  primary time.
- Fixes to QuicCryptoServerConfig::SetConfigs to allow replacing all
  configs including the primary config in one go.
- Change the name of QuicCryptoServerConfig::DefaultConfig to
  GenerateConfig.
- Generalize the method of the StrikeRegisterClient interface used to
  verify orbits of new configs so that it allows for orbit changes or
  strike registers that know about multiple orbits.

Merge internal change: 58556020

R=rch@chromium.org

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

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

BUG=none

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

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