removed the watch for enabling a feature via its children,
added disable event broadcast when feature enabled/disabled and started adding support to really disable controls, but stopped to think about the amount of watches i'm adding and ended up in adding  a disabled css class which is triggered on the whole element.
if this is fine we can remove the watches made in model input and model number (already commented out in modelCheckbox becasue it disabled the feature checkbox too!)
removed the watch for enabling a feature via its children,
added disable event broadcast when feature enabled/disabled and started adding support to really disable controls, but stopped to think about the amount of watches i'm adding and ended up in adding  a disabled css class which is triggered on the whole element.
if this is fine we can remove the watches made in model input and model number (already commented out in modelCheckbox becasue it disabled the feature checkbox too!)