WARRANT AGREEMENT AVISTA HEALTHCARE PUBLIC ACQUISITION CORP. and CONTINENTAL STOCK TRANSFER & TRUST COMPANY Dated as of October 10, 2016