Longtime Punxsy police chief Fedigan resigns