Remove waf, use gyp
Fix build warnings
Add gyp binding