Produce authority signatures [#3192]
Closes #3192 (closed). Adds an authority signature type and updates the key signature executor to produce authority signatures. Does not implement any authority signature logic (to keep this MR from being monstrously big).
Changelog: refactor