CVWidget:-setSpec:
- expand the given spec to the right size if the widget is a CVWidgetMS and the given spec is one-dimensional
- reset oscMapping properly to \linlin if the given spec hasZeroCrossing (also set the drop-downs in every CVWidgetEditor accordingly)

Signed-off-by: nuss <st9fan@gmail.com>