Add metadata wrangling functions to qiita_ware

These few functions are part of the requirements that we outlined yesterday
to provide a metadata upload/review workflow.
also, what are ```key``` and ```value```? Are the keys sample IDs, and the values ```dict```s keyed by column names?  more descriptive variable names might be helpful here