Issue #62: Add insert

Rafael Dias
2018-05-02T13:26:56Z

Foi modificado em ```config/ci_test.yaml.example``` as descrições como "source:0" para "source_0" para poder utilizar a função de inserção, e tambem foi adicionado mais fields para ampliar os testes

Foi adicionado função para adicionar a query no bd em ```src/adapter/monet.ts``` e ```src/adapter/postgres.ts```

Com a Source definida e os dados do json é criado a query em ```src/adapter/sql.ts```

Valida os dados de entrada e chama a função para inserção ```src/api/controllers/collect.ts```

```src/api/controllers/engine.spec.ts``` atualizado pois foi adicionado mais uma source no arquivo yaml

Adicionado função para busca do enumtype e da source em ```src/core/engine.ts```

Em ```test/postgres/fixture.ts``` foi adicionado função para automatizar teste de inserção