Implement an openssl version of a QUIC ProofSource.

BUG=525144,514472

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

Cr-Commit-Position: refs/heads/master@{#347831}
diff --git a/net/net.gypi b/net/net.gypi
index c4768d0..3f21d89 100644
--- a/net/net.gypi
+++ b/net/net.gypi
@@ -264,8 +264,8 @@
       'quic/crypto/p256_key_exchange.h',
       'quic/crypto/p256_key_exchange_openssl.cc',
       'quic/crypto/proof_source.h',
-      'quic/crypto/proof_source_chromium.cc',
       'quic/crypto/proof_source_chromium.h',
+      'quic/crypto/proof_source_chromium_openssl.cc',
       'quic/crypto/proof_verifier.h',
       'quic/crypto/proof_verifier_chromium.cc',
       'quic/crypto/proof_verifier_chromium.h',
@@ -978,6 +978,7 @@
       'quic/crypto/chacha20_poly1305_encrypter_nss.cc',
       'quic/crypto/channel_id_nss.cc',
       'quic/crypto/p256_key_exchange_nss.cc',
+      'quic/crypto/proof_source_chromium_nss.cc',
       'quic/quic_chromium_client_session.cc',
       'quic/quic_chromium_client_session.h',
       'quic/quic_client_session_base.cc',