Setup node-libs via Gyp. Implement Array.prototype.lastIndexOf

Why are these not gitignored? Tracking these deps in the tree is effectively returning to copy/paste