Good point- these are only being used once in `DissimilarityMatrix.from_file`, so I think I'll just remove the three exception types (`IDMismatchError`, `MissingHeaderError`, and `MissingDataError`) and just use `DissimilarityMatrixFormatError` instead (with these error messages). I think that makes sense since they are all related to file format issues.