Add sensor scan and error detect

Adds an extra button to initiate a bus scan for the temp sensors,
writes this to EEPROM.  Uses on-board LED to indicate error if
no sensors found or addresses invalid.
Changed to use SoftTimer library for blink/scan/check functions.