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 no procps code adjustments and specific warning ignores are needed
least amount of fixes to allow procps to compile with node-gyp