modify HttpRequest#ParseMultipartFormData encoding selection
modify HttpRequest#ParseMultipartFormData encoding selection

Now uses MediaTypes instead of string comparison, and will throw an
exception on an invalid media type being provided.

McSherry/Zener