Fixes #1025, spaces in id-to-taxonomy file break assignment with Mothur.

New pull request based on latest version of QIIME codebase.
I fixed this case, added a test, and additionally check the dictionary in case I missed something.