Refatoração em LspServer

- Nomes mais significativos:
    - Inner class ServerActions => ConnectionActions
    - Inner class InputProcessor => InputService
- Separação em métodos para processar cada tipo de mensagem
- Otimizações e organizações em geral
Documentação do código