Adding configurable SSH port

It defaults to 22 when left unset. I tried to keep the ordering with the ordering defined in
read_ssh_info.rb.