Issue #19: Fix json and validate data

Rafael Dias
2019-07-09T23:27:08Z

Agora os testes são validados atraves collector, que deve estar rodando na simmcdev, caso contrario ira ocorrer falha nos testes.No arquivo `src/agent/main.cpp` a variavel bit_mask identifica o teste que não obteve sucesso, e em `test/returnTest.bats` a função exit_status reconhece somente o resultado de saida 4 visto que o histórico do usuário não existe nas maquinas de teste.

Foi adicionado em `.gitlab-ci.yml` a porta e o endereço do coletor. E tambem foi adicionado um script shell para ser executado somente uma vez antes de cada teste `test/init.sh`.

Foram atualizados alguns testes em `test/returnTest.bats`, e a função setup(), como ela executa antes de todos os testes , só precisa validar a existencia dos arquivos, e a validação no teardonw() que é executado após todos os testes só precisa ser executado após o ultimo.

Signed-off-by: rafaelatc3sl <rpd17@c3sl>