building with node-gyp

- removing unused vars
- removing files no longer needed
- moving C++ into ./src
- updating syntastic and clang_complete files to use node-gyp includes
- created index.js and example
- added package.json with build script (start)
- build script first makes libproc
- node-gyp finds the object files and uses those instead of trying to compile it which caused lots of problems
- therefore minmal procps code adjustments and specific warning ignores are needed
- silencing procps related warnings
- one minor change to proc was needed to get things to compile
  (uncomment extern environ in sysinfo)