ORION MARINE GROUP, INC. AMENDED AND RESTATED REDEMPTION AGREEMENT