Sherborne, Dorset, Benedictine abbey of St Mary the Virgin; seat of bishopric until A. D. 1078