revert geomap to pure loading and basic testing, add mapcalc, fix iprange.h to not exit on invalid ip range as input