Wallpaper server improvements.

Not closing clients upon new requests and added extra checks to avoid
crashes.
The client now only requests the wp if bgSlices are actually set.