Added in progress bar for updates UNTESTED

I added in a progress bar that should report the progress of the entire
download and install process. The code is untested for now because I
have no updates to test it with.