FIFTH AMENDED AND RESTATED CREDIT AGREEMENT dated as of February 12, 2004, as Amended and Restated as of March 3, 2004, August 27, 2004, October 31, 2006, and as further Amended and Restated as of April 5, 2007 among PLY GEM INDUSTRIES, INC., as U.S....