Emits single hold event
Emits periodic hold events
Emit multiple hold events with total duration in payload
Update Sinon to latest version
Rename event property
Send button hold events through message queue