- Fix some broken dependency tracking.
- Remove a superfluous proto import to get rid of a warning.
- Explicitly select an older build-tools container version, since
the current one has some problems building the protos.
- Make more human-readable
- Properly track all dependencies
- Simplify container usage
- Combine rules to reduce # tool invocations
- Fix missing python binding for rbac protos.
- Include html link checking as part of linting.
- Retire CircleCi job, since that's now taken care of by the above linting change.
As a result of these changes, a full rebuild takes considerably less time
(1/10th maybe)