This diff allows games/mods to send chat messages only to specified clients.
I used the user name to specify the clients because I think chat's are "based" on usernames. Maybe the GUID should be used since the sender is already specified using the GUID.
If no client(username) is specified (currently allways) it is sent to all clients. So there should be no behavior change.
ref: #6794