Remove SSLPrivateKey metadata hooks

These are no longer needed; BoringSSL just extracts them from the certificate itself. Some of the SSLPrivateKey implementations still need this metadata and platform APIs are unreliable, so keep GetClientCertInfo around for that. Though some of it can be extracted from the signature type when we finally update to TLS 1.3.