Add SystemUiHelper#hasNoTraditionalStatusBar

Some CTS tests don't apply to devices with no traditional status bar.
Examples of such devices are Android TV, Wear OS, etc.  Currently
these tests rely on device form-factor feature flags to gate test
execution when this should be a system API instead.

This CL adds SystemUiHelper#hasNoTraditionalStatusBar to indicate
the lack of a status bar until an SDK API is available to do the same.

Flag: persist.sysui.nostatusbar identifies platforms that do not
implement the traditionl android status bar.

Bug: 322222011
Test: Test passes on devices that match criteria.
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:480c852638e155cd10451c9ae6f42a16a5a46799)
Merged-In: I29ae4cf862e8285c890498dfd2f6ef15d806dc07
Change-Id: I29ae4cf862e8285c890498dfd2f6ef15d806dc07
3 files changed