Ensure QuickSettingsControllerImpl is off when scenes are on

Adds an assertion that the scene container flag is off to the
QuickSettingsControllerImpl constructor. Also moves the equivalent
assertion in NPVC to the top of its constructor. Also deprecates the
last dead method in ShadeViewController. At this point, there are
still two methods left in ShadeViewController, but because all calls to
them are very likely to be flagged off, we now consider b/303267342
complete.

Fixes: 303267342
Test: Manually verified that a phone with scenes enabled boots
Flag: ACONFIG com.android.systemui.scene_container DEVELOPMENT
Change-Id: I8a66cd232edab0c60aebd1af064c99b7edf3ad3e
3 files changed