Fixed some bugs in the update process

Fixed how the progress bar calculates it's current value. Fixed location
of the settings menu when it loads. Added in code to properly revert the
updates label back to it's original text.