Merge branch 'master' into irwin-taxon_filter
Added /idi/sabeti-scratch/kandersen/bin/scripts/noBlastHits_v3.py and /idi/sabeti-scratch/kandersen/bin/scripts/mergeShuffledFastqSeqs.pl to scripts.
Added blast tool.
Baby steps towards implementing deplete_bmtagger.
Set __all__ to automatically contain all tools. Check return from os.system in post_download.
Merged conflict in __init__.py
Merge branch 'master' into irwin-taxon_filter
InstallMethod now keeps track of attempts itself so subclasses don't need to.
Fixed BmtaggerTool. Now downloads all 4 components needed.
Made open_or_gzopen pass optional arguments to open or GzipFile.
Fixed blast.py for changes in nih website.
Added assert_equal_contents to test/__init__.py
Added BmtaggerTool.install_and_get_related_path.
Implemented and tested partition_bmtagger.
Removed "#!/usr/bin/env python" from test_taxon_filter.py to see if that reenables automatic testing.
Merged master into irwin-taxon_filter.
Use filecmp for file comparison in test.assert_equal_contents.