Refatoração da função utils.recv_message

Função utils.recv_message passa a aceitar apenas 1 conexão, e a controlar a leitura do frame da mensagem de maneira a garantir que este não seja corrompido por leitura indevida do socket.