Represents a known BitTorrent tracker with its configuration and capabilities.
This immutable class stores tracker information including:
- Human-readable name for display
- Announce URL for torrent registrations
- Base web URL for tracker web interfaces
- Capability flags (e.g., supports detailed responses)
Trackers are used by TrackerClient to announce torrent status and discover peers.