Merge branch 'master' of https://github.com/DynamoDS/Dynamo
Merge branch 'master' of https://github.com/DynamoDS/Dynamo
Merge branch 'master' of https://github.com/DynamoDS/Dynamo
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.
Merge branch 'master' of https://github.com/DynamoDS/Dynamo
Merge branch 'master' of https://github.com/DynamoDS/Dynamo
Using Properties.executingGraphNode instead of core.executingGraphNode
Clear warning propertly
Merge remote-tracking branch 'origin/master' into SelectionForceReexecute
Move force reexecute flag set to end of execution.
Clear runtime warnings for graph node
Added syntax highlighting for classes and methods
Change color of connectors from gradient to solidBrush
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into MAGN3713
Updated as feedback
addressed review comments
Merge pull request #2719 from aparajit-pratap/dynamoCurrent

Added syntax highlighting for classes and methods
Disable 'Run' button and re-enable it when graph update is done
Merge pull request #2725 from Benglin/RunButton

Disable 'Run' button and re-enable it when graph update is done