Add support for a plugins feature to allow for adding modular functionality to the keyboard firmware, similar to what [Kaleidoscope](https://kaleidoscope.readthedocs.io/en/latest/customization/core-plugins.html) does.