Update CherryPy SSL to work with the latest version

On Py2, the `ssl_certificate` and `ssl_private_key` attributes are deprecated, and on Py3 they don't exist at all!

This PR just updates the code to use BottlePy's recommended `ssl_adapter` method, fixing it for Python3.