Use each-async to optimize files concurrently

Fixes #70.