Added fallbacks to this.options and this.options.type_class when  missing from Widget definition
Fixed Base.notify logic - stored true for topic instead of real topic;
Changed 2 this.when to this.whenAll