Added comparison test for different data types
Added skeleton methods for trace data persistence work
Implemented serialization for WorkspaceModel, Callsite and SingleRunTraceData
Implemented ProtoCore.Core.DeserializeTraceDataFromXml method to load trace data
Implemented methods to deal with preloaded trace data in ProtoCore.Core
Implemented deserialization for CallSite and SingleRunTraceData classes
Added XML comments to all new methods introduced for trace data work
Merge branch 'ChocoButter-2Become1' into Breadcrumbs
Hide Revit Solid creation in Dynamo library, AbstractElement.ToString and AbstractGeometryObject.ToString both return a the Type name of the internal data
AbstractElement.ToString uses type name of wrapped Element, prevents leak of internal type name
Remove Abstract prefix from any visible type in RevitNodes
Merge branch 'ChocoButter-2Become1' of https://github.com/DynamoDS/Dynamo into ChocoButter-2Become1
Rename AbstractReference to simple Reference, use InternalElement to obtain ElementId from Element
Catch exception when attempting to delete element that is not present in DocumentManager
Log errors in DocumentManager via OnLogError event
Merge branch 'ChocoButter-2Become1' into Breadcrumbs
Merge branch 'ChocoButter-2Become1' into Breadcrumbs
Fixed test case for Defect: MAGN_2262
Change sync data handling order
Implemented "MigrationManager.ShouldMigrateFile" utility method