Add colorknobs to vcmatrix
Fix order of controls + add tmp hide button
Set inputsource on custom controls input source
remove hide button, hiding components is now in properties
RGBKnobs are added and removes together (groups of 3)
properties pretiness
Refactor sorting
unify iterator style + update knobs feedback
Update vcmatrix on matrix change

Conflicts:

	ui/src/virtualconsole/vccuelist.cpp
fix vcmatrix knob height
VCMatrix: status of custom buttons

Update status of buttons too.
Send feedback of said buttons.

End color knobs are darker than start color knobs to differentiate
them.
update button instantly for a more satisfying button press feeling
always display properties, even default ones

this fixes default props buttons being ON when they should not
Explicit tooltips
final fixes

change color of enabled button

update button state on operate mode

presetselection:
clear properties list when switching algo
Merge pull request #409 from plugz/vcmatrix_colorknob_3

Vcmatrix colorknob 3