Document the new diagnostic CLI tools.
Update generated for adding recurring diagnostic requests.
Remove unused parse_payload parameter for diag request.
Look for NULL char delimiters in JSON messages, matching VI v6.x.
Use correct response type in controllers when waiting.
Fix regression with out endpoint init in USB controller.
Fix check for valid diag response.
Make sure command response receiver quits after timeout.
Return most meaningful response from commands to VI.
Let receiver spool up before sending commands so we capture response.
Don't include zero length payload in diag requests.