Fixing Python scanner.
Python Scanner: Shutdown multiprocessing manager

This fixes the scan_log function to be re-entrant.
EV whitelist utilities: Adapt for use as importable modules

This modules are intended to be used by another utility that will produce
the zip file to upload to the Chrome store.
To avoid flag collision, these flags were simply removed.

Also, the output directory flag is passed in as a parameter rather than a
flag.
Checks for existence of ocsp and crl pointers.
TLD list.
Added checks for not well defined expiration date.
Added more methods to cert
Added get_extensions method.
Let tests depend explicitly on their testing library.
Adding a test to the TESTS variable will both build and run it.

Have it so adding a simple test is, uh, simple.
Changed cert_db to use Certificates and log_ids.
Keep entries in DISABLED_TESTS sorted.

Also removed a trailing backslash.
Call evthread_use_pthreads() in all tests.