* Added QMKOpenRGBBaseController * Refactored Rev9, RevB and RevD controllers to remove redundant code * Updated "qmk_keycode_keyname_map" to add missing keycodes * Resolves #3781