Require that compile time and runtime ssl backends are the same
Test against ssl-less libcurl on travis
I will need to know what libcurl is compiled against on travis
Current travis default is openssl
Fix test suite on ssl-less libcurl
Document new ssl requirements