allow connecting by external command
fix defcustom type for weechat-mode-default
weechat-connect: avoid defaulting overriding the interactive choice for SSL
Interpolate host and port with %h and %p.
Vastly improve interactive mode selection
add "ssh -W localhost:%p %h" to auto-completed mode list
Fix indentation. (M)

Signed-off-by: Moritz Ulrich <moritz@tarn-vedra.de>
Merge branch 'master' into external-command

Signed-off-by: Moritz Ulrich <moritz@tarn-vedra.de>
Re-order some of the new connect code.

Signed-off-by: Moritz Ulrich <moritz@tarn-vedra.de>
Fix `weechat-relay-tls-socket'.

Signed-off-by: Moritz Ulrich <moritz@tarn-vedra.de>
Merge branch 'external-command'

Signed-off-by: Moritz Ulrich <moritz@tarn-vedra.de>