Decouple the setup UI hiding from the managed kiosk lockdown:
- New WizardFlags.IMMERSIVE (default true): hide the status/nav bars during
setup (sticky immersive) independent of KIOSK. KIOSK stays the aggressive
managed lockdown (overlay window + non-sticky + future lock-task).
- BaseKioskActivity / MainActivity hide the bars when IMMERSIVE || KIOSK.
- Add StatusBarManager.setDisabledForSetup(true) on wizard start
(EntryPoint + MainActivity) and setDisabledForSetup(false) in
finishSetupWizard, so the shade/quick-settings/Home/Recents are actually
locked during setup (matches LineageOS). Called via reflection so the
module still builds under Gradle (the API is @SystemApi).