Fix version.py to work on Windows
Change firmware update prompt buttons to "Update" and "Cancel". Change
text and titles for prompts.
Add check if button has already been pressed, so Update handler isn't called
twice.