Move the acc_minlen code from decode_time.* to input.*
This simplifies the infrastructure, solves the bug where the value of
acc_minlen woule be truncated by decode_time(), and removes some hacks in
get_bit_live() and mainloop().
Attempt to account for overflowing minutes, results are edgy.