typos, timings, removed gg download
addressing @gregcaporaso's comments
added mixed wget/curl command
forced abspath on reference fp
updated docstrings, added more tests
flake8 compliant
removed the 'uclust' from --uclust_similarity and --uclust_min_consensus_fraction in the parallel assign taxonomy scripts to correspond with the changes in scripts/assign_taxonomy.py
Improvements to split_otu_table.py

This PR reduces the code complexity of split_otu_table.py and adds functionality
to allow a user to pass multiple fields to split the biom table on. Adds significant documentation to the library code and the script.
addressed comments
remove unused imports
BUG: Remove extra <tab> character in alpha's HTML

The make_rarefaction_plots.py had an extra <tab> character in between
some of the javascript code that's used to display the plots.

Fixes #1483
_get_consensus_assignment() moved to TaxonAssigner class
merge resolved
Merge pull request #1664 from ElDeveloper/alpha-html

BUG: Remove extra <tab> character in alpha's HTML
Merge branch 'master' of https://github.com/biocore/qiime into sortmerna-assign-taxonomy

pull from upstream
_tax_assignments_to_consensus_assignments now in TaxonAssigner and used by SortMeRNA and Uclust
Merge pull request #1662 from ekopylova/sortmerna-assign-taxonomy

Add sortmerna to assign_taxonomy.py
Added -m parameter which allows make_otu_table.py to add sample
metadata in to otu_table.biom
Merge branch 'master' of https://github.com/sampie/qiime into sample_metadata_make_otu_table
Add sample metadata support to make_otu_table