CONTRIBUTION, CONVEYANCE AND ASSUMPTION AGREEMENT among EXTERRAN HOLDINGS, INC. HANOVER COMPRESSOR COMPANY HANOVER COMPRESSION GENERAL HOLDINGS, LLC EXTERRAN ENERGY SOLUTIONS, L.P. EXTERRAN ABS 2007 LLC EXTERRAN ABS LEASING 2007 LLC EES LEASING LLC...