Issue #82: Add optional field for Enumtype

Rafael Dias
2018-08-07T13:50:37Z

Para adicionar o enumtype do blendb é necessário setar datatype como enumtype e o campo enumtype precisa estar indicado.

Enumtype adicionado aos handler :```src/util/enumHandler.ts```.

Foi modificado para fazer os testes de validade para enumtype que foi separado do datatype:```src/util/configParser.ts```.

Atualizado testes para se adequar a modificação:```src/util/configParser.spec.ts```.

Exemplo das futuras adições para enumtype: ```config/ci_test.yaml.example```.

Modificado para validar os testes em ci: ```src/api/controllers/collect.ts```.

Adicionado a mudança para indicar enumtype como opcional :```src/core/source.ts``` e ```src/core/dimension.ts```.