Disjointness of Measure-Preserving Transformations, Minimal Self-Joinings and Category