So I'd be happy with this PR if we dropped the `include_pk` option, and instead just included the pk if it's in the serializer's `fields = (...)` option (but not include it by default)

`if model_field.name in self.opts.fields:`

Would need tests as well of course.