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.
File bugs for replication guide related failures
Categorise them as [Failing]
fixed element watch button crash on revit2014
Updated scheduler/async task namespace to "Dynamo.Core.Threading"
Added initial implementation of "DynamoSchedulerThread"
Implemented RevitSchedulerThread, referenced DynamoCore in RevitServices
Implemented a new "TimeStamp" struct for time keeping.
Merge branch 'SchedulerThread' into Concurrent
Merge branch 'Concurrent' into TimeStamp
Replaced "long" with "TimeStamp" struct that carries "TickCount"
Implemented "TimeStamp.Equals/GetHashCode" methods, updated test cases.
Remove redundant ast assignment
Add bug ID to failing tests
http://adsk-oss.myjetbrains.com/youtrack/issue/MAGN-4113
Update test case TS093_Param_notypedefined_indexing_Userdefined
Change file share mode for License.rtf when reading it
Using FileShare.ReadWrite when reading a file
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into Concurrent