Empty CBN cannot be re-position Fix

Fix for Empty CBN cannot be re-position.
Empty Code Block fix

Fix for Empty Code Block
Fix for Empty Code Block

Empty Code Block node fix.
Fix for Empty Code Block

Fix for Empty Code Block
Fix for empty Code Block

Fix for empty Code Block
Merge branch 'master' into CodeBlock-click-fix

Conflicts:
	src/DynamoCore/UI/Controls/CodeBlockEditor.xaml.cs
fix for empty code block node

fix for empty code block node
Fix for empty code block node

Fix for empty code block node
Fix for empty code block node

Fix for empty code block node
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into CodeBlock-click-fix

Conflicts:
	src/DynamoCoreWpf/Views/CodeBlockEditor.xaml.cs
	src/DynamoCoreWpf/Views/WorkspaceView.xaml.cs
Merge pull request #2920 from ramramps/CodeBlock-click-fix

MAGN-3196: Empty CBN cannot be re-position