Can now click on the List Rooms button

Can now click on the list rooms button, and it'll fire off a LIST
message to the server.
Got JOIN messages passing.

A client can connect to the server, click the list rooms button, click
the create room button, enter a string, click the button, and the server
appears to respond properly. The client sends a JOIN message, and the
server sends a JOIN message back to the client. On each of the handler
function in the control composite I added a line to print the incoming
message as a temporary measure. Nice to see what you're doing.
JOIN works, PART appears to work

Had to redo the part_room() method on the Server class. The
implementation was wrong. Was able to use older code to fix it. JOIN now
works to join a room, PART appears to work to part a room. Odd bug while
testing multiple clients at the same time (probably from clients having
the same IP addr). If you start two clients, and JOIN with one of them,
both will get the server response to join, and open a new tab for the
chat room.
Fixed a bug, chat room window updates on JOIN and PART

When a user JOINS or PARTS a room it will show a message in the chat
room text window. Did some resizing of GUI elements to show hidden
elements.
I'm a chatty beeaaitch!

Got the chat rooms working. Multiple clients can connect, create rooms,
join rooms, and chat in them.
Created some methods, got WHOISIN passing

Redid the way I was handling some things for the chat room composite.
Alterations to the composite GUI should be done from within the
composite itself. Made some methods for this. Also got the WHOISIN
message passing. Gets fired when the client joins a room. Allows for
data to get in to the composite so the list of users can be populated,
and maintained.
Got the lists working. Join room button working

I got the lists for the chat rooms, and the chat room users working.
When client receives LIST or WHOISIN messages it will update the windows
properly. When user selects a room from the list, an clicks the join
room button they'll join the room.
Got private messages working

Got the private messages working. The control composite has a funny
print statement to update the server output text area. Has to do with
encoding the "from user" information into the Messages data field. The
messages name field specifies who the message is being sent to, and the
server send out two PMs for every PM received.
Merge pull request #11 from adamwethington7/Patrick_c

Patrick c