Dynamic Headset Description

Headsets now generate a description of available radio channels based on the installed encryption key(s).
Currently only updates on creation, not when changing encryption keys, to ensure that less than legal keys are not detected by a mere casual glance.
Merge pull request #7059 from PsiOmegaDelta/Headsets

Dynamic Headset Description