Code Block Node basic implementation with test cases
Double Click Feature added, however Chocobutter not merged with master after new command framework.
So it has been commented out.
Merge remote-tracking branch 'yuke_upstream/ChocoButter' into CodeBlockNode
Code Block Node Changes to support live runner
Merge pull request #590 from ambarish-prakash/CodeBlockNode

Code block node
Merge fix
Renaming identifier name in code block node should regenerate relalted ast nodes