Delete RawEvent fragments when EventCache is destroyed
In !31899 (merged) @grancagn started a discussion that resulted in this small MR to ensure that EventCache properly deletes teh EventCache when ByteStreamEventInputSvc quits. @gemmeren also pointed out that the event size used to initialize the event fragment should be an uint32_t
not a DataType
. This MR addresses both points.