Add asynchronous functions to Vim: settimeout, setinterval, and canceltimeout.