Launcher3: Properly sort out all custom settings

AshutoshSundresh:
- Adapt for our options:
  - Use deprecated API for SettingsIcons and SettingsMisc and use androidx for everything else
  - This fixes Shade Launcher icons, developer options and notification dots
- Use adaptive icons
- Further improve UI

Co-authored-by: AshutoshSundresh <ashutoshsundresh@gmail.com>
29 files changed