STARCRAFT CORPORATION AMENDED AND RESTATED CREDIT AGREEMENT DATED AS OF SEPTEMBER 9, 2005 COMERICA BANK AS AGENT