Refatoração em LspConnection

- Construtor agora proíbe parâmetros nulos, lançando uma exceção
- Tipo de id alterado para short (para ficar igual a Pack)
- Classe StatusChecker convertido para uma função.
Adicionado callback epochTriggers

Este callback representa as ações a serem disparadas a cada época.

Aproveitando, fiz algumas refatorações...
Configuração do doxygen e do projeto do eclipse