first pass as sshKeyDist on the two part UI

This commit should do ssh key distribution through my new module. The windows are ugly (feel free to change them).

It will break massive connections and persistent connections because it moves to using one time passwords for the VNC session. Should probably pop up a dialogue listing the OTP so that persistent connections can be used. Or email the user the OTP?