Fix bazel build, too (#2424)
Fix bazel build, too (#2424)

* Bazel: add hk2 as mandatory dep of jersey-server, javax.jaxb.bind of jersey

One of the breaking changes in Jersey that was handled in Maven, but not Bazel

* Bazel: use non-native git_repository

It's deprecated

* Update rules_maven to upgraded gradle

Attempt to work around

    FAILURE: Build failed with an exception.

    * What went wrong:
    Could not determine java version from '11'.

* Merge remote-tracking branch 'origin/master' into bazel

* Upgrade rules_maven to produce buildifier-correct rules

Sick of re-running (and forgetting to) buildifier every time.

batfish/batfish,intentionet/batfish,dhalperi/batfish,arifogel/batfish,intentionet/batfish,dhalperi/batfish,batfish/batfish,batfish/batfish,intentionet/batfish,arifogel/batfish,dhalperi/batfish,arifogel/batfish,intentionet/batfish,intentionet/batfish