Adding ip lookup using maxmind geoip.

TODO - make geoip dependency via composer, not by including it here.