Updating Channel ID to allow computing the key when the server supports it.

The previous API of openssl for channel ID forces the client to set the
private key before knowing if the server supports channel ID. This
updates the API so that the client can set the private key after the
handshake started and the server confirmed it supports the protocol.

R=agl@chromium.org, digit@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/openssl@230132 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
11 files changed