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

...r settings

@harshgMSFT 
the interesting thing here, is that both on json result and here we shouldn't expose serializer settings if the serializer comes from DI (because it has a global effect that is unexpected)