fixed widget_set to skip and warn about unknown options, fixed spelling on globalCompositeOperation. filter alpha channel for color since alpha is not used