fixed timeout not clearing when the question count hits 100
shimming `$.Deferred` didn't go quite as expected; used `pipe`