refactor: add symbols search parameter type
Created by: rvantonder
Stacked on top of #7246. This adds a dedicated type for symbols search parameters. The key addition is:
type SymbolsParameters protocol.SearchArgs
which aliases the dedicated SymbolsParameters
type to protocol.SearchArgs
for now. The type is propagated through. This will be important later when we clean up the types and state.