[minor] Remove `nid`; clean up
[fix] Make building compatible with Windows.

Removed Makefile and version.gypi. NPM will handle binding.gyp on its own, and
version.gypi is now handled in binding.gyp.