chore(npm): updated some packages so shrinkwrap works with npm@2.x

some packages were using versions that do not match semver@4 semantics and therefore generated errors when trying to create shrinkwrap with npm@2.x. this shrinkwrap will make it much easier to update the shrinkmap from now on