Initial commit

Porting all the code from Qiita and extending the tests.
@adamrp @wasade issue created: https://github.com/biocore/glowing-dangerzone/issues/3