TODO ==== * Timeout for reverse DNS lookup * Caching of hostnames * Put referrer CGI parameters in a hash for reporting and templating * Filtering on IP addresses (Completed 2008-01-17)