Implements openssl session caching
Also fixes up the ssl socket handling of the OpenSSL error stack, and resolves a few TODOs.

BUG=None
TEST=opening https: pages with vlog=3 enabled and expected the log

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@67087 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/base/openssl_util.h b/base/openssl_util.h
index 9362302..60cb0b7 100644
--- a/base/openssl_util.h
+++ b/base/openssl_util.h
@@ -30,6 +30,8 @@
 
  private:
   T* ptr_;
+
+  DISALLOW_COPY_AND_ASSIGN(ScopedOpenSSL);
 };
 
 // Provides a buffer of at least MIN_SIZE bytes, for use when calling OpenSSL's