fix: prevent multiple re-runs of `buildozer`
We allow multiple usages of the plugin so that the `MODULE.bazel` can be updated and then the `source.json` be created. Running `buildozer` a second time will result in a exit code of 3. We can make a valid assumption that if the version is _already_ the version that is expected, then we do not need to update.