Make sure all packages rebuild.

This isn't quite enough to rebuild NPM packages but it's a start.
Update run.js to use caronte API.
Use an http agent (this was default in old http-proxy but not in caronte).