Move Renderer to Legacy.
Merge branch 'ChocoButter-2Become1' of github.com:DynamoDS/Dynamo into ChocoButter-2Become1
Merge branch 'ChocoButter-2Become1' of github.com:DynamoDS/Dynamo into ChocoButter-2Become1
Add null check on usage reporting manager.
Wrap preference settings xml loads in using statements to dispose.
Merge branch 'ChocoButter-2Become1' of github.com:DynamoDS/Dynamo into ChocoButter-2Become1
Don't update visualizations on collection reset.
Renable visualization updates for testing.
Merge branch 'ChocoButter-2Become1' of github.com:DynamoDS/Dynamo into ChocoButter-2Become1

Conflicts:
	src/DynamoCore/Services/UsageReportingManager.cs
Port Topography node. Add test.
Set the internal ids on topography.
Code cleanup, change EngineController.HasPendingGraphSyncData to property
Remove try catch in constructor of curve by points, to adhere to pattern.
fix for InIdleThread flag
Merge pull request #1241 from ke-yu/fix_magn1426

Code cleanup, change EngineController.HasPendingGraphSyncData to property
Add a transaction commit step to end of DynamoTestFramework controller run.
Reverted "CoreNodes.dll" to "DSCoreNodes.dll"
Merge branch 'ChocoButter-2Become1' of https://github.com/DynamoDS/Dynamo into ChocoButter-2Become1
Merge pull request #1242 from Benglin/ChocoButter-2Become1

Reverted "CoreNodes.dll" to "DSCoreNodes.dll"
Add debugger launch to test framework.