lib/timeout: fix spurious interrutps
ez-port-flash: add status LEDs, make inputs more reliable
ez-port-flash: use ragel state machine for application logic