Basically finished updateManager

Time remaining and progress work
It CAN download new versions correctly (so long as no redirects are involved; i can fix that later)
For linux it works the way it should--downloading new version info and displaying.