fix premature_auto_gps in find_broken_builds mgmt cmd
check enable_auto_gps

instead of checking the build version directly
allow build_version to be None in tests

which often do not set a build version since it is irrelevant to what is being tested
Merge pull request #4145 from dimagi/touch-up-auto-gps-hotfix

Touch up auto gps hotfix