Simple async module for JavaScript, that supports sequences and repeats.