C Macro's to wait for any async test and get an STFail in your test if it exceeds time limit