Update version info and fileVersionInfo

Added SharedAssemblyInfo.cs and AssemblyVersionInfo.cs
Merge branch 'master' of https://github.com/DynamoDS/Dynamo
Add Id property to Category class.
Fix outport names and messages.

We're not actually outputting a builtincategory object so we shouldn't
be showing that on the port. I override it here so I can still have the
behavior of other enum drop down types.
Added auto-completion of function signatures
Make DynamoViewModel a property in WorkspaceViewModel
Added new icons to DynamoCore
Created AssemblyGenerator project that help us to generate the AssemblyInfo shared between project
Introduced "AsyncTask.Compare/CompareCore" methods
Introduced "AsyncTask.WeighAgainst/WeighAgainstCore" methods
Implemented "AsyncTaskComparer : IComparer<AsyncTask>" class
Implemented PrioritizedAsyncTask, InconsequentialAsyncTask classes
Added failing test case TestTaskQueuePreProcessing with right expectation
Implemented "DynamoScheduler.CompactTaskQueue" method
Implemented "DynamoScheduler.ReprioritizeTasksInQueue" method
Added comment for "DynamoScheduler.CompactTaskQueue" method
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into TaskOrdering
Addressed review comments
Revert "Update version info and fileVersionInfo"

This reverts commit 860e2a2b50bdcf897c6ea32fad6fe7375f2e046a.
addressed merge conflicts