CONTRIBUTION AGREEMENT by and between Gulfport Energy Corporation and Diamondback Energy, Inc. Dated as of May 7, 2012