FORM OF REGISTRATION RIGHTS AGREEMENT by and between Mammoth Energy Partners LP and Mammoth Energy Holdings LLC Dated as of