Replace cfg-based SSL with Cargo features.

rustc --cfg nossl => cargo build --no-default-features