allow multiple key algorithms in the same control listener
if a control channel listener was configured with more than one key algorithm, message verification would be attempted with each algorithm in turn. if the first key failed due to the wrong signature length, the entire verification process was aborted, rather than continuing on to try with another key.
(cherry picked from commit 841b557d)
Closes #2756 (closed)