Add an explanation to devtools for secure connection properties

This CL adds a "secure" explanation for when an SSL connection uses
modern, secure ciphersuites and protocol versions. In the DevTools
security panel, this "secure" explanation gets displayed as a green
bullet point for correctly configured sites.

Adapts patch 1427563003 started by mmccoy@

BUG=527231

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

Cr-Commit-Position: refs/heads/master@{#356944}
diff --git a/chrome/browser/ui/website_settings/website_settings.cc b/chrome/browser/ui/website_settings/website_settings.cc
index dbf5c85..6495c3b 100644
--- a/chrome/browser/ui/website_settings/website_settings.cc
+++ b/chrome/browser/ui/website_settings/website_settings.cc
@@ -530,10 +530,7 @@
   } else {
     site_connection_status_ = SITE_CONNECTION_STATUS_ENCRYPTED;
 
-    if (net::SSLConnectionStatusToVersion(security_info.connection_status) >=
-            net::SSL_CONNECTION_VERSION_TLS1_2 &&
-        net::IsSecureTLSCipherSuite(net::SSLConnectionStatusToCipherSuite(
-            security_info.connection_status))) {
+    if (security_info.is_secure_protocol_and_ciphersuite) {
       site_connection_details_.assign(l10n_util::GetStringFUTF16(
           IDS_PAGE_INFO_SECURITY_TAB_ENCRYPTED_CONNECTION_TEXT,
           subject_name));