Reduced reduce() usage #23796

django.core.exceptions.ValidationError.messages() and
django.db.backends.schema.BaseDatabaseSchemaEditor._alter_field():
Replaced reduce(operator.add, ...) w/more terse, explicit sum()

django.core.management.commands.makemigrations.Command.handle_merge():
This reduce() did nothing and would break with larger sequences.
A reduce(operator.eq, ...) accumulates bools and can't generically check
equality of all items in a sequence.
Checking the coverage report, this line doesn't appear to be tested. I would like if you could add a test as part of this change.