WARRANT AGREEMENT between SENTINEL ENERGY SERVICES INC. and CONTINENTAL STOCK TRANSFER & TRUST COMPANY Dated as of November 2, 2017