Add pairwise Mantel tests

Fixes #186 #406. Also includes a few new methods in `DistanceMatrix`.

@gregcaporaso can you please review?
sounds good