added binding.gyp (only tested on mac osx for now)