add geoip PHP extension and auto detection support