Modifica gerenciamento de conexões

Altera o servidor para processar requisições de diferentes soquetes ao
mesmo tempo, usando select. Modifica também o cliente e o gerenciador
para lidarem com esse cenário. Acrescenta comando de desligamento ao
gerenciador.
Atualiza documentação com a opção shutdown
Merge remote-tracking branch 'origin/camps-crawler'