Altered binding.gyp and config file to make it easier to add platform specific compile instructions