REACH-55 Simple code block fails to resolve in UI

This PR solves bug "REACH-56 Code blocks crash DynamoWebServer on refresh" as well.

Any CBN has `inputs`, `outputs` and `this.get('extra').inputs` are `undefined`. That's why CBN is marked as updated and send to the Dynamo empty value. The Dynamo delete CBN and then nothing happens after updating value in the Flood