Improve build script by using async, update some deeps.