CADet: Fully Self-Supervised Anomaly Detection With Contrastive Learning