Using Persons instead of sockets. Still not using Rooms properly...
Added tests for chat server.
Bug fix in get_listener and the selecloop. Tests are passing! Begin to
work on the rooms implementation
Made the get_msg method non blocking