Home page now shows sensor temperature when idling

Rejigged the threading model so that the sensors are
still read even when a log is not in progress.
 This allows the homepage to show the sensor temperatures
 without having to start a log