Fix for #1190 FTDWorld login error issue

modified providers loginDownload and search methods, cleared login_download and restructured if statement