fix: Don't annoy the user if opnssl does not support IDEA

Since that's expected.
fix: support for https URL scheme selector

http_build_url() & http_build_domain() now can deal with "https://"
URL scheme selector.
chg: normalized URLs should use default port according to URL scheme