Refactor the API for CertVerifier::Verify() and the implementation of MultiThreadedCertVerifier::Verify().
* CertVerifier::Verify() fills a |scoped_pointer<Request>*| rather than a |void*|
* CertVerifier::CancelRequest(void*) has been removed. Requests are instead cancelled by resetting the scoped_ptr<Request>.
* Refactored memory ownership in MultiThreadedCertVerifier so there are no manual calls to "delete".
* Removed locking and the CertVerifierWorker in favor of using WorkerPool::PostTaskAndReply()
BUG=475153,479336
TBR=pneubeck@chromium.org,zea@chromium.org,sergeyu@chromium.org
Review URL: https://codereview.chromium.org/
1115903002
Cr-Commit-Position: refs/heads/master@{#329234}