[1.7.x] Fixed #22978 -- Removed a USA-centric example that didn't add much.

Backport of 9f18b6bcb0 from master
[1.7.x] Added a unit test to ensure models cannot be ordered by a M2M field.

Backport of 865bc71783 from master
[1.7.x] Document -l as well as --list on migrate
[1.7.x] Fixed #22812 -- Refactored lookup API documentation.

Thanks Anssi and Tim for reviews.

Backport of 8780849da0 from master