Fix java.lang.NullPointerException

Note: IpGeo#getLocation can be called only once per IpGeo instance because
it contextually closes geolocation filehandle.