Nova solucao para o problema do assassino

*Adicionado classe Detetive, que investigará o crime
*Adicionado classe Testemunha, que verifica se uma hipotese é verdadeira
*Refatorado os testes, agora mais genericos. Alterar o crime, em teoria não deve alterar o resultado
*Usando setUp (algo que a gente nao usava nos dojos)
*Criado 2 casos de teste, um para Testemunha e outro para Detetive, separando assim os testes.
*O Detetive agora trata caso a testemunha esteja mentindo