let the gui wait until/if a multiplayer join connection succeeds

if so it'll hide the menus, otherwise it should be made to show that
it failed.
server makes a packet containing the name of the player who sent a message

and the message contents, then sends it to the client now. the clients
interpret how to display that. yay, works beautifully
use broadcast now, instead of iterating over the clients

and make a Packet::sendPacketBroadcast, making things nice
contact all clients and tell them (chat message) that a player has

joined, also set up the formating..the player name is blank, for that.
dont' validate the client if the name is "", as that's malicious
tell the client that the player name is invalid and forcefully drop them