moved low batt shutoff so it happens faster
moved dead batt check after adc read to prevent system reset by low batt since it was only checked every ~10 secs before
above may or may not have fixed input current read being 0 after dead batt until hard reset
same as last but with DEBUG commented out