Reorganize files

Tests go into test directory, library code goes into ```sparse_unifrac``` module, and script goes into scripts/.

Tests are now runnable via nose:

    nosetests tests
Remove QIIME dependency
Update README.md with unit test instructions
Merge pull request #2 from jrrideout/reorganization

Codebase reorganization