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
Merge branch 'ChocoButter-2Become1' into Breadcrumbs
Merge branch 'ChocoButter-2Become1' into Breadcrumbs
Merge pull request #1343 from Benglin/Breadcrumbs

Serialization and deserialization of trace data