More sensor monitoring code.

Sensor data is now stored in a struct with the sensor ID, temp and
voltage reading, as well as the temperature and voltage error counters