use parallel forEach

not sure why I was using series
use solicit for downloads
remove json parser

not sure it really has that much win
fix deps
handle potential race condition while making symlinks
use rm-r
trim down files
use npm to resolve its own semver

cuts down on data transfer big time
use npms suggested tarbal urls

more futureproof
make pac url out more compy paste-able