feature: DjangoLDPAdmin and DjangoLDPUserAdmin
- Moved automated admin registration to app configuration (made default configuration)
- Removed depreciated
create_local_source - Added
DjangoLDPAdmin. This acts as the source of truth forModeladmin class dependencies (for now inheritingGuardedModelAdmindependency and will inherit future i18n dependency) - Added
DjangoLDPUserAdmin. This overrides Django'sUserAdminand should be used by clients in its place. Django's UserAdmin overridesget_fieldsetsto supportadd_fieldsets, and so DjangoLDP ensures that federation fields are included in these forms unless explicitly excluded - Updated README, but I'll also update the docs in the Wiki when this is merged