Made errors a little more helpful

Also, Hide stack traces when error message provided
Disabled Install & Update buttons if Internet isn't available
Added a retry button to try to download contribs.txt again