ComponentLoader: Load components on-demand in setSource also on node.js

Caused exception due to this.components being null when Flowhub
sent component:setsource message before the first component:component
message. Was already handled for noflo-browser