ENH: method to shuffle tip names on a tree
ENH: 3-order magnitude performance bump
BUG: error in example
parse_qseq.
Add support for QSEQ parsing.
Add support for QSEQ parsing.
PEP8 changes.
PEP8 changes.
Decode data first before calling the split method.
Remove unused code.
Catch AttributeError on str.decode - Python 3.x support.
Add details on sequence ID format and record namedtuple attributes to the parse_qseq return docstring.  Change filter_ to filtered and define it as a boolean.
DEP: deprecating PCoA, fixes #578
API: moved alignment.py to _alignment.py
API: moved pairwise.py to _pairwise.py
API: moved base.py to _base.py
API: replaced gini.py with _gini.py and lladser.py with _lladser.py
API: renamed base.py to _base.py
API: moved skbio.draw.distributions to skbio.draw._distributions
API: privatized anosim.py, base.py, permanova.py