Fixed #22778 -- Add an option to define default related_name

Example:

  from django.db import models

  class Author(models.Model):
    name = ...

  class Editor(models.Model):
    name = ...

  class Book(models.Model):
    editor = models.ForeignKey(Editor, related_name="books")
    authors = models.ManyToManyField(Author, related_name="books")

The class Book can now be written :

  class Book(models.Model):
    class Meta:
      default_related_name = "books"
    editor = models.ForeignKey(Editor)
    authors = models.ManyToManyField(Author)
This link doesn't work, please verify it by building the docs. Also try to think of a more descriptive link text (like the section's heading) than "this section."