[Fixes #1216] Provide a property on JsonOutputFormatter to set serialize...

...r settings

@harshgMSFT 
:+1: ...I filed a separate issue(https://github.com/aspnet/Mvc/issues/1350) to make `JsonViewComponentResult` work similar to `JsonResult`...and added a functional test for this now...