Update version info and fileVersionInfo

Added SharedAssemblyInfo.cs and AssemblyVersionInfo.cs
Merge branch 'master' of https://github.com/DynamoDS/Dynamo
Created AssemblyGenerator project that help us to generate the AssemblyInfo shared between project
Revert "Update version info and fileVersionInfo"

This reverts commit 860e2a2b50bdcf897c6ea32fad6fe7375f2e046a.
Merge branch 'master' of https://github.com/DynamoDS/Dynamo
Added autocomplete as you type
Added keywords, auto size to content for completion window
Ensure "InitializeForActiveDocumentOnIdle" is called from idle thread
addressed merge conflicts
Added tests for complete when typing
addressed review comments
Merge pull request #2783 from aparajit-pratap/completeWhenTyping

Auto-completion as you type
Merge pull request #2785 from aparajit-pratap/completeWhenTyping

Cross merge from master to Revit2015 for PR #2783
Merge branch 'Revit2015' of https://github.com/DynamoDS/Dynamo into MaterialsManager
Fixed a crashing issue when DynamoModel is accessed too early
Introduced a new "NotifyRenderPackagesReadyAsyncTask" async task
Introduced virtual "VisualizationManager.HandleRenderPackagesReadyCore"
AssemblySharedInfo.cs now can transform on every build
Updated RequestNodeVisualUpdate to use NotifyRenderPackagesReadyAsyncTask
Ensure "InitializeForActiveDocumentOnIdle" is called from idle thread

Conflicts:
	src/DynamoRevit/Models/RevitDynamoModel.cs
	src/Libraries/Revit/RevitServices/Materials/Materials.cs