Easier api to get pk columns of table
### Feature description

Determining the (name of) the pk columns of a table can be done inside plugins, but requires digging into introspection details

So, this request if to have an easy api to get the pk columns (.getPKAttributes()?) 

From my limited knowledge of Postgraphile and the comments on discord, it seem that that at least in one scenario one can have a reference to a codec and in other scenarios a pgClass and in both cases it should be possible to get the (name of the) pk column(s)

### Motivating example

See https://discord.com/channels/489127045289476126/1296863704364879902/1298276538726481992

### Breaking changes

Don't think so

### Supporting development

I [tick all that apply]:

<!-- To tick a checkbox, change it from `[ ]` to `[x]` -->

- [ ] am interested in building this feature myself
- [ ] am interested in collaborating on building this feature
- [ ] am willing to help testing this feature before it's released
- [ ] am willing to write a test-driven test suite for this feature (before it exists)
- [ ] am a [Graphile sponsor](https://www.graphile.org/sponsor/) ❤️
- [ ] have an active [support or consultancy contract](https://www.graphile.org/support/) with Graphile
