Changes
fix: pruning causing unknown devices
- Changes to IRK pruning in particular exposed a case where
resolvable random addresses were sometimes too eagerly
pruned. Restructured pruning for clarity and corrected logic.
- Changed pruning timeout for *known* IRK addresses to 16
minutes, while unknown IRK addresses are 4min.
- Improved debug logging for better clarity around pruning.