multipart content-type match now case insensitive

Closes #676

This may not be 100% to spec, but it is important for compatibility and should
not cause regressions.