* Only create resizable zones if the board supports per-LED and the zone is one of the ARGB zones
* Default resizable zones to zero size, per convention
* Set fixed-size single LED zones to single type
* Direct mode for certain 185-byte boards based on Aleksandr Garashchenko's mystic-why project
* Improved detector to automatically determine controller type (162 vs 185 byte)
* Re-enable missing modes and improve mode control
* Code cleanup
Commits squashed and amended by Adam Honse <calcprogrammer1@gmail.com> as part of !1181