forked from mfulz_github/qmk_firmware

* Fix compile error if not used with VIA * Add keymap with support for RGB * Integrate changes from PR code review
* Fix compile error if not used with VIA * Add keymap with support for RGB * Integrate changes from PR code review