Enhance occupancy display and widget integration for bouldering wall
- Introduced abbreviated count formatting for occupancy and max capacity in OccupancyCard and WatchGymCardView.
- Updated GymOccupancyFetcher to include bouldering wall occupancy data.
- Enhanced UnifiedGymTrackerProvider to support bouldering wall occupancy in widget entries.
- Added new circular widget for bouldering wall occupancy and updated existing widgets to include it.
- Refactored widget views to maintain consistent design and functionality across all gym facilities.