Improve verify_options and ssl_method HTTP API setup

Currently has to be attached as a param to each `.post()` request not the initial `HttpApi` setup
Removing `HttpApi.create_headers` is a breaking change, but I doubt anything was using it.