Add fragment ID checking to some combination of RawEvent, EventStore, and builder.cc.
I believe that we should have the ability to see a MessageFacility warning or error message for each event that has duplicate fragment IDs or fragment IDs out of range, and I don't think that we want the program to stop when this happens. I suspect that this will require changes to the RawEvent and EventStore classes, and possibly to builder.cc. (It's not clear to me at the moment where the MF message should be created - in the library or the application code.)
Also, there should probably be some flag in RawEvent that we can use downstream to see that such an event has this data corruption.