vf-metadata2

Ok, I don't think it's possible to make it simpler than this. I've gone back to using mp_tags. Specifying the filter is now mandatory (no accessing *all* the metadata at once) and access is by filter-label only. This is now possible as filters get an automatically generated unique label if none is given.