[websockets] send job progress data directly in WS message

This avoids polling
2 jobs for dev-websockets in 18 minutes and 14 seconds (queued for 5 seconds)
Status Job ID Name Coverage
  Compile
passed #14223
compile

00:08:36

 
  Test
passed #14224
test

00:09:38