CREDIT AGREEMENT DATED AS OF APRIL 13, 2007 ASTEC INDUSTRIES, INC. AND CERTAIN OF ITS SUBSIDIARIES and WACHOVIA BANK, NATIONAL ASSOCIATION