Partially fixed the RecordedTests.cs. (Fixed: 164,190,2247,2272,2373,2378,2378_Another)
Updated 4 more test cases: 2521  2563  2593  3113
update the CodeBlockPortHeight as feedback. Update test case TestBasicCodeBlockNodeCreation and TestCommentsInCodeBlockNode.
Use the InternalSetReferencePlane method to set the reference plane.
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into Concurrent
Merge branch 'ShutdownSequence' into Concurrent
Merge branch 'ShutdownSequence' into Concurrent
Merge branch 'BuildFix' into Concurrent
Implemented "PreShutdownCore" for shutdown sequence with scheduler
Implemented "DeleteKeeperElementOnce" for shutdown sequence with scheduler
Removed unwanted methods from "IdlePromise" stub class
updated MAGN605, 624, 624_1, 590_1, 589_1,2,3, 828,613,904,830, 422, 422_1
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into Concurrent
Cleared node warnings in "UpdateGraphAsyncTask.HandleTaskCompletionCore"
Merge branch 'ColorRangeFix' into Concurrent
Merge branch 'ShutdownSequence' into Concurrent
updated testCodeBlockNodeConnectionOnCodeChange(), TestConvertAllNodesToCodeUndo(), MAGN803, TestCBNWithNodeToCode()
change TestUndoRedoNodesAndConnection_DS() back to original
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into MAGN4131
update TestCommentsInCodeBlockNode()