Decode Beam Monitor Event Packets

Decode (some of) the fields in the ADARA Beam Monitor Event packets.
Specifically, the monitor ID and total counts.  (Not decoding the actual
time-of-flight values because we don't yet need them.)

Refs #9163
Process ADARA beam monitor packets for event counts

Read the ADARA beam monitor packets and store the event counts in the
sample log.  Note: Not doing anything with the actual time of flight
values yet.

Refs #9163
Merge remote branch 'origin/feature/9163_beam_monitor_packets'