instrumentation: Additional data in custom, install and link snippets - Include `config` in all `install` and `custom` snippets - Include `target` for `custom` snippets where applicable - Document and test inclusion of `language` in `link` snippets Issue: #27244