added force reinstall of current version, tests current archive size and integrity downloads new file if needed retests and runs install