Made errors a little more helpful
Disabled Install & Update buttons if Internet isn't available
Added a retry button to try to download contribs.txt again