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

@harshgMSFT 
Couldn't you have the `expectedMediaType` match the actual value instead of using `ignoreCase`?