Fixed #18388 - Added InlineModelAdmin.get_max_num hook.

Thanks d.willy.c.c@ for the suggestion and Melevir and Areski Belaid for work
on the patch.
Fixed admindoc template errors introduced by 02fd87c821.

Also regenerated the affected translation template.

Refs #20540.
Switched to using some constants the hmac module exposes.
Added get_app_paths() to the AppCache.

This method is useful to discover files inside apps.
Fixed #20485 -- Refactored loaddata for speed.

Thanks Anssi for reporting this performance bottleneck.
Fixed #20552 -- Corrected release notes reference to name of new test discovery runner.
Fixed small regression from 51aa000378.

A test failed if the path to the Django checkout contained a dot.

Refs #20485.
Fixed loaddata for Django checkouts with non ASCII chars in the name.
Fixed #20545 - Made class-based view MRO lists consistent.

Thanks wim@ for the suggestion.
Fixed #20532: Reverse auth views by name, not by path.

Auth views should be reversed by name, not their locations in
`django.contrib.auth.views`. This allows substituting your own
implementations of the auth views.