add vocabulary names
metadata_schema: add vocabularies {vocab_name: dataset_field_id}
metadata_schema: add ids to 'subject' choices
factor out get_field for field customizations
metadata_schema: add topic categories
metadata_schema: implement camelcase_to_proper_name