Better timeout handling
Merge pull request #748 from DonLakeFlyer/FTPTimeout

FTP: Better timeout handling
Merge branch 'master' of github.com:mavlink/qgroundcontrol into my_qt5