Fixed uuid generation for ws_wayland_obj

The reason for this fix is because the resource id is *local per client*. So
if the same client connects twice (two instances of the same exec) they will
get the same ids!
Yould make more sense to use the client instead of self here.