#25 red: added AsyncStepFeature.AsyncTaskStepThrowsExceptionWithinTimeout
#25 green: added a Wait on the task after it runs within the timeout