Update Code Block node in a separate response

There are possible cases when we change a CBN content but it doesn't cause to running and therefore to sending `ComputationResponse` with update for the CBN. For example the CBN belongs to Custom node workspace or this change is insignificant (adding whitespaces or removing semicolon).
So send CBN update in a separate response
fix compilation error