AMENDED AND RESTATED AGREEMENT OF LIMITED PARTNERSHIP OF HOMER CITY GENERATION, L.P. A DELAWARE LIMITED PARTNERSHIP