Add check-ssl-host plugin

Connects to a HTTPS (or other SSL) server and performs several checks on
the certificate:
 - Is the hostname valid for the host we're requesting
 - If any certificate chain is presented, is it valid (i.e. is each
   certificate signed by the next)
 - Is the certificate about to expire