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
Change color of connectors from gradient to solidBrush
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into MAGN3713
Updated as feedback
Merge pull request #2703 from DynamoDS/SelectionForceReexecute

Unset force reexecute if watched elements not modified or deleted.
Merge pull request #2720 from theanh0512/MAGN3713

Magn3713
Merge pull request #2718 from ke-yu/fix_warnings

Fix warnings
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into Revit2015
sync ProtoCore master->revist2015