Fix match-media-types test

This is my solution for #22.

I also added a test case for `*/plain` that was not covered before.