Adicionou gcov, splint e outras coisas. Ler abaixo

Este é o commit final da segunda parte do trabalho.

Demorou um pouco para ficar pronto e, apesar de ser mais simples que o primeiro,
não ficou tão bom quanto, uma vez que as especificações do trabalho foram
difíceis de ser interpretadas...

Não consegui entender exatamente o que se pedia em relação ao gcov e
ao splint, se era só para analisar o código e fazer os casos de teste com base
nisso (o que fiz) ou se era para ADICIONAR eles no makefile (o que acabei
fazendo também)...

De qualquer forma durou pouco mais de dois dias para fazer esse trabalho, cujo
desenvolvimento se extendeu desde o segundo gol da alemanha sobre o brasil até
as 23h do dia 10.

De fato, não houve muitas diferenças no código em relação à versão anterior
exceto pela adição dos comentários com doxygem.

== Sobre o ncurses

Então, tentei usar o ncurses, olhei os slides do kure e alguns tutoriais no
vivaolinux.com.br mas mesmo assim a saída padrão não aparecia e, quando
aparecia, não podia usar a entrada. Não sei se foi porque eu utilizei funções
erradas ou se não tinha conhecimento sobre as funções do ncurses, provavelmente
ambos.

Optei por deixar como estava pois sabia que, com a adição do ncurses, nada
mudaria na saída do programa, uma vez que eu utilizei de caracteres de escape
especiais para limpar a tela e mudar a cor do caractere em diversos momentos.

Se um dos requisitos do trabalho for adicionar uma interface amigável para o
usuário, então ótimo! Isso já foi feito usando caracteres ASCII especiais.

Agora, caso o requisito do trabalho for adicionar uma interface amigável COM
NCURSES, então terei problemas.

***

Então é isso! Meu MS está em suas mãos!!!