Migrate to bazel modules Also update documentation and lock dependencies Change-Id: Iad40d41a531b497021e9309cf00302ecb54b24d4