Download the node binary in npm install

Currently node binary was downloaded when pre-publishing, which made the npm package contain node binary for the wrong platform when it was installed on Linux and Windows.

This PR makes node to be downloaded when doing `npm install`, so users could get the right binary on their platforms.