feat #1168 New configuration for Icon Widget

When there is not a sprite url defined, the icon widget configuration is composed by a list of css classes that will be added to the html element generated.