Add new methods to MetadataConverter

This includes MapAnnotation and GenericExcitationSource, in addition to
a few other things that slipped through the cracks in previous PRs.