Take npm-shrinkwrap.json into account when present

When the warp archive is created for a node env,
the npm-shrinkwrap.json is used to set the version
number.
save the node-module tree in a tmp folder