support running npm packages and procfiles.

both are a bit daring, but they might work. :)
add test step for go.