Added initial implementations for DynamoScheduler and AsyncTask.
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into Concurrent
Updated scheduler public API documentation
Added few test cases for AsyncTask and TimeStampGenerator
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into Concurrent
Updated codes as suggested by Yuke, Randy, Ian and ReSharper.
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into Concurrent
Cleanup of Built-in methods tests
updated test case
Codegen fix to assign right return type name to FFI methods
fix to var declaration node ToString method
Fix test case UsingFunctionObject01
Language test case cleanup
added watch object handling for Revit
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into MVVM

Conflicts:
	src/DynamoCore/ViewModels/DynamoViewModel.cs
	src/DynamoRevit/ViewModel/RevitWatchHandler.cs
Remove asynchronous search
Fix MAGN-4095 Getting crash while running Document after closing and reopening again.
Merge pull request #2123 from aparajit-pratap/testCaseCleanup

Language test case cleanup
Merge pull request #2108 from aparajit-pratap/dynamoCurrent

Cleanup of Built-in methods tests
Merge pull request #2120 from aparajit-pratap/fixVarDeclNodeToCode

Fix to var declaration node ToString method