Ensure that the descriptors are re-generated on the CI and block merges that don't include updates. We also enable the `check-protos` check as part of this process. The installation process for protobufs has been fixed to support protobuild. Signed-off-by: Stephen J Day <stephen.day@docker.com>