Added an option to 'pretty print' the json output

Calling `JSON.stringify(wp.complete());` limits the output options & this PR would allow the user to specify a number to force 'pretty printing' of JSON.

Although the `options` param is directly passed to the YUI lib, they don't use the `spaces` property so I chose to use that, instead of attempting to add a third argument the `parser` method