Fixed broken test cases: Defect_MAGN_190, Defect_MAGN_590, ShiftSelectAllNode, TestDeleteCommands.
Merge branch 'ChocoButter' of https://github.com/ikeough/Dynamo into ChocoButter
Some comments change and code refactoring
update of dlls + caching of ast nodes
Copy Constructor to clone cached astNodes
CBN Text Size fix
CBN TextBox wrap
Merge pull request #761 from Benglin/ChocoButter

I self-merging this one because it is going to fix some broken unit test cases :)
Update of design script dlls
Code cleanup on ZoomTest and remove console output
Merge pull request #762 from ke-yu/ChocoButter

Move AST nodes compilation to main thread to avoid node state contentions
Merge pull request #764 from ambarish-prakash/CBNDefects

Cbn defects
Merge pull request #765 from l2obin/ZoomTestCleanUp

Code cleanup on ZoomTest and remove console output
Not copy RevitAPIUI.dll to local