Melhora do mecanismo de troca de mensagens.

O mecanismo de troca de mensagens atraves do Multi User Chat foi
atualizado e agora as classes de interface, negocio e integracao
tem suas atribuicoes mais bem separadas.

Foi utilizado o padrao de projeto "Observer" para fazer o mecanismo
que recebe as mensagens. Esse padrao e' considerado um padrao de
comportamento pois consegue definir uma relacao de "um-para-varios"
objetos de modo que quando o objeto observado altera seu estado
todos os objetos seguidores sao notificados e atualizados de modo
automatico. (vide http://www.journaldev.com/1739/).

Para implementar o observer foram criadas duas classes interfaces
(Observer e Subject) e outras duas classes que as implementam
(MessageReceiver e GameCommunication). Outras classes foram
modificadas e alteradas para acompanhar as mudancas.
Criacao da MatchRoomActivity.

Agora, se um usuario cria ou entra em uma sala com sucesso, ele e'
direcionado para uma activity simples, que tem como funcao mostrar
a comunicacao entre usuarios em um Multi User Chat. Sao usadas as
funcoes que foram melhoradas no ultimo commit.

Nessa nova tela e' possivel, entao, mandar um "tiro" para algum
usuario que esteja online na mesma sala de chat. Ainda nao foi
implementado um mecanismo para mostrar na tela as mensagens que
estao sendo recebidas, mas durante alguns testes realizados foi
possivel observar que o recebimento ocorre como o esperado durante
o debug.