Abbeyleix, St. Michael's Church