fix: enable capture mixer in thread + fix stop race + live mic level
- Enable capture switch/volume in capture thread (after PCM open, safe)
- Wait for mic_connected=0 in audio_mic_stop (thread done writing)
- Update mic_level with peak during recording for live meter
- Log peak level on recording stop for diagnostics
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>