Issue title: Nebere otazník v heslu
 Issue body: Zkoušel jsem zadat přístupové údaje a ftp://user:rhonda74@example.net/directory nefunguje, háže to

Error: syntax error, unexpected '!' in /var/www/html/***/ftp_deploy/deployment.ini on line 2    
 Comments: 
 Comment 0: Encode it as `%21`
{'source': 'GithubIssues', 'repo_name_with_owner': 'dg/ftp-deployment', 'issue_id': 95529889, 'repo_stars': 645.0}