Draft: Simplify dependencies
drop runtime dependency on cryptography, we use it only to check certificate validity, we can do this with pyasn1 and to check if private key and certificate match, we can do this with ssl module.
remove the unused module that was bringing the pycurl dependency
make jsonschema a test dependency