recursive, concurrent md5sum