update deps and badges
do not fail when `--production` without `npm-shrinkwrap.json`

fixes #1
remove bad file
add npm version to hash

fixes #5
add some more debugging, save npm-debug.log when npm install fails

fixes #3
fixes #2