ENH: Minor changes to metadata wrangling functions

Some of the changes that were discussed during today's meeting have been
addressed:
- Using natural sorting (this has been added to setup.py make sure you pip
  install natsort next time you are using qiita).
- Take sample and prep template objects instead of ids.
- Add a note about the dangers of repeated columns.