geoip: check for plugin.geoip in register (vs connect)

provides an early error message, rather than later when a connection arrives