Concurrent dl

This commit is based on https://github.com/wercker/mhook/pull/4