Changed cert_db to use Certificates and log_ids.

I think it's nicer if cert_db itself pulls subject names etc. from the certificate, so I changed it to use cert.Certificate. Also it should be more convenient if id in database were the same as certificate index in log.
Won't the .der be empty in this case? It would give greater confidence if you were to compare against a non-empty value/well-known one.