(WIP) run module compression in parallel

@natemilbee @byyo It'd take me less than an hour to get this over the finish line.

//cc @silversupreme I think I can make the frontend build at least 4x faster during deploys
was this meant to invoke `_clean()` instead of `clean()`?