Modernize pytools.tag
- Better type annotations - Remove IgnoredForEqualityTag - Have tag_dataclass use dataclass_transform - Drop fallback from ._with_new_tags to .copy - Allow Taggable.tags to be a read-only attribute - Enable strict typing for pytools.tag