EUnit: IAwaitToken.WaitFor() with timeout

@mh: Is it possible to attach a timeout to IAwaitToken.WaitFor()?