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

New pull request based on latest version of QIIME codebase.
Can you ensure that `output_fp` is deleted in `tearDown`?