Lindores, Fife, Benedictine (orig. Tironensian) abbey of St Mary the Virgin and St Andrew