Tcga metadata

As part of a refactor of the TCGA bam importer, pull out metadata functions into separate module.
When this module sees an library strategy that is unknown, perhaps this should be an error so that a decision can be made about how to handle the new library strategy.