Issue #84: Add code docs in Typedoc format

Lucas Fernandes de Oliveira
2018-05-24T14:34:41Z

* A ferramenta Typedoc foi adiocionada como dependencia de desenvolvimento.
* Um novo comando foi adicionado ao package.json doc-code, que executa a ferramenta Typedoc
* A documentação poderia ser gerada como artefato, mas como não existeum recurso como gitlab-pages ou uma página oficial para o projeto, ainda não existe a necessidade de expor a documentação publicamente.
* Cada um dos desenvolvedores pode gerar a documentação com o comando do package.json **doc-code**
* Em *merges* futuros será exigida a documentação de arquivos fonte (*.ts no diretório **src**)

Signed-off-by: Lucas Fernandes de Oliveira <lfoliveira@inf.ufpr.br>