Omni device tweaks

- Better mapping support (mapping icons and can now set mixer concentration)
- Trimmed overlay lists
- Utilized existing procs for icon generation
- Changed filter icon color to better contrast the output color

(cherry picked from commit 5af82714b2af5e89d657c963277017077345eba8)
Mapper sanity checks

- Checks that mapped values add up to 100% so mappers can't set unusual ratios

(cherry picked from commit 9c805419363d9951f871c4769ddc6533735f427c)