don't require username or port when console'ing

in our capistrano configuration, we don't specify `port` in our configuration, so it was blowing up.

Also removed the requirement for setting `user` so it won't blow up if it's not explicitly set.