🚨 🚨Bring some dinos to modern standards (#46266)
* First draft + todo
* propagate changes, fix tests
* mask token?
* conversion bug
* update decorators again, keep Encoders
* simplifications
* attention mask
* registers conversion
* fixup merge
* fall back to usual hidden states routing for now
* init
* remove redundant dec
* other fixes
* remove manual setting
* re-re-revert logic on backbone output tracing
* rf_detr changes
* woops, wromg PR
* dinov2 simplifications
* modular
* modularize more?
* boom
* better patch size and conversion
* fixup tests
* remove hidden states tracking
* dead check
* address comments
* modular
* more modular-induced changes
* modular-inherited refacto
* big ol round to address comments from review
* address review and update