Start _letUserActOnDiff.

I want to fix ctrl-C handling first so users always have a way to quit
without further action if they want.
Make _getch raise KeyboardInterrupt on a ctrl-C.

This is one way to let the user exit whenever they like. It also keeps
program behavior similar to most other interactive shell programs.