Track decoder SCTEvent move to sharedptr and minor eventDump fix
eventDump fix:
- Avoiding use of tracker fragment copy constructor, prohibited by TrackerDataFragment.hpp. (causes issues for people running with compiler version that doesn't optimise this out, like again this morning)
TrackerDataFragment update:
- Changing SCTEvent regular pointers to shared pointers to avoid memory leaks in case of overwritten SCTEvent (which hopefully won't ever happen again). I think this is just safer?