Add pairwise Mantel tests

Fixes #186 #406. Also includes a few new methods in `DistanceMatrix`.

@gregcaporaso can you please review?
why not:

```
return lookup_id in self._id_index
```

just style, not essential.