AMENDED AND RESTATED CREDIT AGREEMENT DATED AS OF MAY 1, 2008 AMONG ELLORA ENERGY INC. AS BORROWER, JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT, KEYBANK, N.A., AS SYNDICATION AGENT, GUARANTY BANK, FSB, FORTIS CAPITAL CORP. AND COMPASS BANK, AS...