Add support for both PyGeoIP and (CPython) GeoIP
As (CPython) GeoIP module is already packaged in Debian as python-geoip, and it offers a comparable interface than PyGeoIP, it would be great to support both libraries.
The attached patch should do the trick. It has only been lightly tested though.