Add regression test case
Add null check
Fix function that retrieves the next dirty node

1. Get the correct next graphnode for both normal run and delta run
2. Added simple testcase for function redefinition
Code cleanup

1. Remove unused code
2. Comment on dep functionality
Addressing review comments
Merge remote-tracking branch 'origin/master' into SolarRadiation
Patch in changes
Merge pull request #2698 from DynamoDS/reenableUpdateFix

Patch in changes for 'Fix for Selection nodes not remaining in sync with Document'
Merge remote-tracking branch 'origin/master' into SolarRadiation
Revised methods and new tests
Merge branch 'master' into MAGN-4051
More tweaks, improvements
Fix merge failures
Merge pull request #2657 from pboyer/PMAnyFile

Package Manager UI Improvements
Make DynamoViewModel a property in WorkspaceViewModel
Added new icons to DynamoCore
Unset force reexecute if watched elements not modified or deleted.
Add two tests.

These tests ensure that the graph stays in sync with the model by
continuously deleting elements in the model and checking the counts
against what is expected in the graph.
Add more test cases
Emit replication guide for char