Add support to specify the port for FTP and SFTP distribution

This pull request adds the support to specify the port when distributing an "ipa".file to a FTP or SFTP server. Moreover, I was running into an issue when no path was given for the SFTP distribution because the upload path was incomplete: e.g. "/your_geat_app.ipa" instead of "your_great_app.ipa".