Fix for Content negotiation should fallback to the first formatter that can write the type #1033

sure : look at the functional test which lets a user opt out.
Look at https://github.com/aspnet/Mvc/blob/FallbackOutputFormatterSelection/test/WebSites/ConnegWebSite/Controllers/FallbackOnTypeBasedMatchController.cs#L47-L67