altos: mark gps date written only after it gets into eeprom