support .ssh/config Include directives
Describe the feature or problem you'd like to solve
This is sort of related to #354 (closed).
For users with different ssh keys for different GitLab instances, most set-up Host aliases in ~/.ssh/config.d/instance_name files.
Propose a Solution
Read all the ssh_config files the user has configured
Additional context