m(icro)queue is a lightweight es6+ library that exports an asynchronous function queue with adjustable concurrency