Why not have a preinstall step?

//cc @TooTallNate 
It should be a `prepublish` step, so that it only runs for the publisher, rather then for each user who installs the package.

Also the `npm install` part is redundant. It's assumed that npm install has completed by the time that `prepublish` / `preinstall` get run.