Minor tweaks trying to debug
changed interrupt enum from GettingTimestamp to WakedFromSleep
rearraged logic to distinguish Tap from RTC interrupts
sensor loop happens on explicit RTC alarm
tweaks to Tap interrupt
dev intent: holds off on starting till cell voltage is high enough, allows recovery when slowly recharging dead battery
first ver with one-time loop
improved time setting
moved time set msgs inside one-time loop
begin moving main loop work inside full-power-only segments
more code block rearrangement, minor data type fix
more initialization code into one-time loop
rest of main loop work inside full-power-only segments
more diagnostics, conditions
removed inital StayRoused
improved diagnostics and power control
improved wakup power mgmt, timezone read/write flagging
cleaned up and generalized timezone read from / write to SD card
shut down if power critically low
generalized critical power testing