This updates the workflow wrapper to use the multiple message interface.
NOTE: the test for this patch use the fake websocket that was updated in
a previous patch, so while this code is tested, no test updates were
needed for this change.
Change-Id: I6f6b09589646b6eaf5811fdf23558c949fbbc2b8
Partial-Bug: #1646887