Reduced dependencies to just Python, Virtualenv, and NPM.

All other programs needed for the build are now installed locally in the build
directory by using pip inside of a freshly created virtualenv, or npm.

Closes #282
Merge branch 'reduce-deps'