Implement backend metric autodiscovery.

- backend now discovers available quality metrics directly from HDF5 datasets instead of relying on a fixed list
- metric availability is now resolved per observation/telescope context
