add timezone support for backlog

if you have a GeoIP.dat (preferably the city one) as described in
the geoip gem's documentation, it will even autodetect