Fixes #113: When the loading state of a DataNode changes we should make sure to mark any ChannelNodes it may have as outOfSync to force a re-evaluation
Fixes #113: When the loading state of a DataNode changes we should make sure to mark any ChannelNodes it may have as outOfSync to force a re-evaluation

This bug was caused by a substitution ChannelNode not being marked "outOfSync" after the external operator had finished loading, which caused it to report
the wrong input and output channels to the next DataNode in the chain, which then complained about missing input channels. Good times.

Fiware/webui.Xml3d.js,xml3d/xml3d.js,xml3d/xml3d.js,Fiware/webui.Xml3d.js