AMENDED AND RESTATED REGISTRATION RIGHTS AGREEMENT BY AND AMONG SANCHEZ MIDSTREAM PARTNERS LP AND STONEPEAK CATARINA HOLDINGS LLC