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
Merge pull request #13 from Drewch/adding_configurable_ssh_port

Adding configurable SSH port