AMENDED AND RESTATED RECEIVABLES PURCHASE AGREEMENT DATED AS OF APRIL 30, 2007 BY AND AMONG CNX FUNDING CORPORATION as Seller AND CONSOL ENERGY INC. as initial Servicer AND CONSOL ENERGY SALES COMPANY, CONSOL OF KENTUCKY INC., CONSOL PENNSYLVANIA COAL...