Slightly more sane setInterval and setTimeout
Primitives to manage timeout and interval
## Example: ```javascript const endtime = 'Wed Sep 24 2020 17:00:00 GMT+0800' <count-down :end-time="new Date(endtime)" > <template v-slot="{ days, hours, minutes, seconds }">