XMP metadata can be embedded in many media container formats. Implement own parser and formatter that can be used to convert between an xpacket and a GstTagList. Add unit tests.