Ligonier Township, Westmoreland County, Pennsylvania