timeout-then (npm): setTimeout as promised
Keywords: settimeout|timeout|promise|then