rgip: restful geoip service