fixed a bug in IGRF with altitude and some more bugs in fov functions