Adjust column count for click'n'go to fit all values in the screen

Basically it wraps the preset list to screen size (see GLP volkslicht, channel 12 -  129 presets).

Unit tests are missing, I won't be able to add them this week.

NB: vcframeproperties_test crashes (unrelated, just observation)