Add insecure mode.

Conditionally allow connecting to a server with an untrusted cert.

Fix port-setting logic.

Dup the error message to get around this issue in highline (fix not yet
published): https://github.com/JEG2/highline/pull/81