Add tests for validation and completion
This contains the logic for the GitHub Actions workflows language server.