Add GraphLayout project
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into Recharge_Ellensi
Implement cycle and transitive edges removal

for GraphLayout project
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into Recharge_Ellensi
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into Recharge_Ellensi
Implement layer assignment

for GraphLayout project
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into Recharge_Ellensi
Implement vertical node ordering

for GraphLayout project
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into Recharge_Ellensi
Fix
Implement GraphLayout project
Daily builds support.

Add update manager support for daily builds via a checkable selection in
the Debug menu.
Refactor private members to use code standards.
Add notes explaining logic for stripping build information.
Add null checks and window-closing logic to About view to unregister
event handlers.
Add test for daily build download.
Use Exit command to exit during update.
Reenable the update check.

Don't send users to the download site any more. Start the update check.
Add debug menu item to force update.

Add a force update item in the Debug menu to allow testing of the update
control.
Un-register window resize handlers.
Handle force update.
Reenable Revit shutdown.
Fix property notifications for update.