test(respiration): refactor dataset validation and respiration tests
- Introduce shared TestValidateDataset fixture
- Centralize WFDB dataset loading and preprocessing
- Add median filter baseline wander removal for ECG and respiration
- Update respiration validation to use baseline-corrected signals
- Add ECG integrity and QRS count validation tests
- Improve CSV output format and debug logging