BUG: add metadata didn't fallback to json

fixes #567 

I think popping up warnings or printing messages would get pretty overwhelming for QIIME users, and it's really not something that those users care about.