fix(metric): remove redundant timer cleanup code by huangdijia · Pull Request #7675 · hyperf/hyperf

@huangdijia

The Timer component now handles cleanup automatically on worker exit,
so the manual timer cleanup logic in metric listeners is no longer needed.
This removes the CoordinatorManager and Coroutine dependencies that were
only used for timer cleanup.

Changes:
- Remove timerId variable assignment and cleanup coroutines
- Remove unused imports: CoordinatorManager, Constants, and Coroutine
- Simplify timer usage across all metric listeners

Affected files:
- MetricBufferWatcher
- OnBeforeHandle
- OnCoroutineServerStart
- OnMetricFactoryReady
- OnWorkerStart
- PoolWatcher
- QueueWatcher