THIRD AMENDED AND RESTATED AGREEMENT OF LIMITED PARTNERSHIP OF SUBURBAN PROPANE PARTNERS, L.P. as amended as of July 31, 2007