AMENDED AND RESTATED SUBSIDIARY GUARANTY AGREEMENT dated as of December 20, 2007 by and among certain Subsidiaries of POOL CORPORATION, as Subsidiary Guarantors, in favor of WACHOVIA BANK, NATIONAL ASSOCIATION as Administrative Agent