CONTRIBUTION AGREEMENT by and among WESTERN GAS RESOURCES, INC. WGR HOLDINGS, LLC WGR ASSET HOLDING COMPANY, LLC WESTERN GAS HOLDINGS, LLC as Contributing Parties and WESTERN GAS PARTNERS, LP WESTERN GAS HOLDINGS, LLC WESTERN GAS OPERATING, LLC WGR...