This also seems to fix the cx_freezing on windows.
When quitting mozgui after an app downloading for a bisection, when persist is not defined by the user, the temp dir persists. To fix this behaviour, we now create a temp_dir specific for the mainwindow and pass it to the Bisector class. Then on close, we explicly delete it.
'fennec-2.3'. The 'fennec' application can only run on a connected android device- so we don't care about the bits here.
if the user uses a 32 bit OS (as a 32 bit OS can't run a 64- bit OS), otherwise both the options are shown.
application that the user wants to download.
Sometimes when looking for next builds to download the build data cache is modified because a build is not valid. This patch handle this corner case by clearing the cache and returning the new valid mid point that we are testing.