config id is now optional for some widgets

Done for LabelGroup, LineGraph, Carousel, Image and CaptionedImage. Still probably should be done for button, sketch, legend, barchart, slider...