JMS #17: Fixed double render issues.

render.HTML and render.JSON will now properly 500 if Marshalling or Execution fails

closes #17 

@davecheney Let me know if this fixes the issue you were getting, I believe it does.