fix StackOverflowException introduced in b4fb9f6
fix StackOverflowException introduced in b4fb9f6

Because the arrays weren't cast to IList<string>, the call to the
MediaTypeMap#Add method resulted in an infinite recursion.

McSherry/Zener