WIP - implement SSL support with uv - almost working, need more error checking and deal with ssl errors on read