Move the metadata parsing code from MediaAsset to ExifTool::Metadata so we can use it outside the context of a MediaAsset, in particular when dealing with a MediaFile that hasn't been saved to disk yet.
Move the metadata parsing code from MediaAsset to ExifTool::Metadata so we can use it outside the context of a MediaAsset, in particular when dealing with a MediaFile that hasn't been saved to disk yet.