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.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information