[Fixes #1429] Content negotiation does a case-sensitive matching of media type's parameter values

@harshgMSFT 
:+1: I am using a delegating stream now just like our out of box formatters do