Various basechatter + children improvements, mostly inside ssh.py