Added Windows x86 support.
Error message now closes install message
Added check for failed update before displaying completed update message
Display error message if versions.json is not present
Display error message if versions.json is not present
Displays error when commit data could not be obtained
Moved latest commit fetching

The latest commit would not be fetched if the program was run for the first time.
Catch exceptions
Added check for JSON null.