Add more paranoid checks to sf0x altitude parsing

Work in progress - an attempt to end the spurious SF0x readings.