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
Fix: MAGN-2375 Crash on pasting a node with multiple inputs
Added test case for fix of crash in MAGN-2375
Updated test case "CanCopyAndPasteDSVarArgFunctionNode"