Added the await macro (based on ClojureFiberAsync)