
There are many possible cryptic errors that can cause downloads to fail. So just show the localized message from the Exception in an extended Toast. These might not show up until AppDetails works better with the lifecycle of downloads, but they are being sent :) closes #496 https://gitlab.com/fdroid/fdroidclient/issues/496 closes #594 https://gitlab.com/fdroid/fdroidclient/issues/594 closes #599 https://gitlab.com/fdroid/fdroidclient/issues/599