RFC - alpha.component-async - Wait in start and stop!

Hi everybody,
please check out this project and let me know your comments and whether you find it useful and would like to see it maintained as a public open source project.

It closes the gap between the beloved stuartsierra/component and the single-threaded Javascript environment that can’t wait on the main thread.

A least obtrusive implementation extends stuartsierra/component instead of a drop in replacement or replacement.

As a bonus it turned out that a concurrent system loader can load independent components in parallel, which is something that could also be interesting to boost your apps startup time on the Clojure environment - however this version is limited to CLJS for now.