Dual sensor: Track isSensorTareable separately per sensor
Dual sensor: Only enable the start button if both sensors are selected
Dual sensor: Retain tare values on reset

This fixed a bug in the Datagames environment where a dialog prompted by
reset() was non-blocking, and so the tare values weren't correctly being
retained.