Pass through JSON.stringify optional arguments

JSON.stringify takes two optional arguments.  This change simply allows passing these arguments through Resurrect's stringify to the underlying call to JSON.stringify.  In particular this is useful if certain Object properties should not be included in the serialized JSON (this can be accomplished with the replacer arg).
Add jsdoc for new arguments.
Add section on custom resolvers (fixes #2).