Support custom primary keys in resource paths
Support custom primary keys in Model.find
Use custom primary key in Model#new?
Use primary_key_field in forming association paths
Remove .primary_key_field class method

Now this code follows the same pattern as other Her configuration
class methods, where a nil argument means you want to return the
existing value (not set a new value).