JSON.parse takes an optional "reviver" second parameter

Coincidentally, i wrote a similar thing [1] that I needed, not thinking to look for functionality as a published module.

That said, your module is missing the "reviver" parameter, which this pull request trivially implements.

[1] https://github.com/humanchimp/node-sockjs-client/blob/master/lib/safe-json-parse.js