[Client] Delay messages that change the GUI

All messages from the server that access the GUI are delayed until the
GUI is ready for operation.