Update MediaSource tests with new cases from Blink.

Here are a bunch of new test cases that have been in Blink for a while but were not part of the original test import. Most of these tests just cover various boundary conditions and edge cases.