CInfoViewer: rework init and paint of clock

This removes some dimension assignments in start() because of
already existant and usable dimension values that comes directly
from clock object.
Merge remote-tracking branch 'cool-cst-next/cst-next'