XDDMCP allows password for SSH

I hadn't bothered to allow the user to enter passwords for
SSH authentication.  This enables that.  You get two tries.
Better would probably be to make that configurable.  But its new
and to be honest I don't really trust it all yet.  I also
don't understand why I'm being asked for a password at all in
some cases, but I'll get it worked out.