server/red_worker.c: make dictionary and cache different per client
server/red_worker.c: make dictionary and cache different per client

There is no inter-client shared dictionary and cache yet.

At this point the display channel can be used by multiple clients.

You can still crash on lack of Drawables or CursorItems due to the slower
clients pipe growing uncontrollably.

freedesktop-unofficial-mirror/spice__spice,Fantu/spice,dezelin/spice,Fantu/spice,alon/spice-server,alon/spice-server,mathslinux/spice,SPICE/spice,ya-mouse/spice,alon/spice-server,elmarco/spice,mathslinux/spice,mathslinux/spice,SPICE/spice,freedesktop-unofficial-mirror/spice__spice,ya-mouse/spice,alon/spice-server,alon/spice-server,elmarco/spice,dezelin/spice,dezelin/spice,SPICE/spice,fgouget/spice,dezelin/spice,freedesktop-unofficial-mirror/spice__spice,freedesktop-unofficial-mirror/spice__spice,fgouget/spice,dezelin/spice,elmarco/spice,fgouget/spice,Fantu/spice,Fantu/spice,ya-mouse/spice,freedesktop-unofficial-mirror/spice__spice,elmarco/spice,elmarco/spice,fgouget/spice,mathslinux/spice,mathslinux/spice