Start handling command completion via the "complete" command. The "complete" command is a little broken though.
Remove redifined constant warning.
Handle tcp host and port options like we do tty options.
Correct prototype on set_completion.
In support of command completion for out-of-process control. Add set_completion and has_completion routines.