Fix typo in signal handler creation check
Add missing copy/move operations for OBSSignal
Update hotkey dialogs on keyboard layout change

Normally hotkey strings would be tied to the UI locale on OSX, but in
case of mismatching UI/keyboard locale this should be better than
displaying a mix of shortcut localizations