neatned binding.gyp and neatened boilerplate
Alterations for windows