added --port argument for using non-standard ssh-ports
Fix processing of --port argument