Bug 947816 - metadata unit test

I know this is a pretty small suite, but could you put it in a separate file? Ditto with the m4a suite.

(My eventual plan is to add an extremely-thorough set of vorbis/m4a tests, but I haven't had time to write a generator for test vorbis/m4a files yet.)