allow image widgets to be empty and cleared
allow spinner skin to be updated
get decal name from skin
initial customisation ui