migrate installation from node-waf to node-gyp
update Makefile
update binding.gyp to have mac and linux installation targets
node-gyp install needs sudo access, update compliance.js