A Bensalem developer and the Sisters of the Blessed Sacrament have settled over the Drexel shrine property. What does it mean for development plans.