Ctrl-c can interrupt EventualResult.wait(timeout=None)

Based on bug report and code from David Buchmann.