Hook up SIGINT/SIGTERM to attempt a clean shutdown.
Rename the typedef for the HTTP server.
Fix a bug in client/ct on 32-bit systems.

Exhibited itself as a "STH has bad timestamp" error. See this thread for more
information:

https://groups.google.com/d/topic/certificate-transparency/Qlp7avuDzLM/discussion