CONTRIBUTION AGREEMENT By and Among PENN VIRGINIA RESOURCE GP CORP., PENN VIRGINIA GP HOLDINGS, L.P., And PVG GP, LLC Dated as of June 7, 2010