This implements two queues, one for commands that execute locally and a second for gcode commands that execute on the Klippy host. While it is valid for a local command to execute concurrently with a remote command, commands of the same type (local or remote) should execute sequentially. Signed-off-by: Eric Callahan <arksine.code@gmail.com> Update paneldue.py