Development of a Datalogger for Submarine Glider: Integration of Fault-Tolerant Software Layers