FORM OF INVESTOR RIGHTS AGREEMENT by and among Mammoth Energy Partners LP, Mammoth Energy Partners GP LLC, Mammoth Energy Holdings LLC and Gulfport Energy Corporation Dated as of