Add ability to output indented JSON using MarshallIndent

This sets the option globally but it might be better to make this a new argument to render.JSON to let users control the output on a per request basis.

Let me know what you think.