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).