John Mary Foster, the excommunicated man