Some modules are hardcoded to use HTTP even though they reliably work through HTTPS. Add support for SSL where possible.