keep track of the sigint timer, and cancel it on a new prompt
Added comments explaining the SIGINT timer
Made sigint_timer and got_kbdint module globals