chore: use extensible `grind` attribute framework to implement `[grind]` itself (#11769)

This PR uses the new support for user-defined `grind` attributes to
implement the default `[grind]` attribute.

A manual update-stage0 is required because it affects the .olean files.
75 files changed