Implemented Coro::timeout() (fixes #3)