Fix Posix build
Mac build was cranky about nullptr.
Fix gyp file mistakes