adding cipher list selection option to BaseHandler

(partially) Reimplementing a feature that existed in mitmproxy 0.8. This change and a soon coming pull request to mitmproxy itself will allow the user to specify a desired cipher suite between the client and proxy.