Added non-obvious build step when using npm and package.json

Seems like something that would be obvious, but the errors that Node spits our aren't very unhelpful.
Running `npm install` installs the dependencies listed in package.json so when you `npm run` it doesn't give generic `bindings file not found`.