CodeBlock nodes implementation; Headless mode added

DynamoHeadlessSandbox added to review error in ObservableCollections, when changed from different threads;
CodeBlocks implementation added;
Some code cleanup