Created a plot() method that generates a heatmap from a DissimilarityMatrix 

In relation to  issue #684
Above this line, add the following:

```python
import matplotlib as mpl
mpl.use('Agg')
```

This should fix the test failures in the Travis build.