Fix crash when service id is missing from run start or stop message
Created by: matthew-d-jones
Issue
DM-1859
Description of work
Fix is to check for nullptr
before accessing service id field of flatbuffer.
Covered by new unit tests for start and stop message parsing.
Nominate for Group Code Review
-
Nominate for code review