Android Devices Controller Setup Fixes

1) Fixed exit_setup_wizard. Looks like is_user_setup_complete no longer provides valid results. Added check for setupwizard focus app as secondary option.

2) Updated is_screen_lock_enabled
 Some devices if screen lock has not been set yet return nothing.
 Added check for empty out str
Test: 1)
   def get_setupwizard_package_name():
        1) package = self.adb.shell("pm list packages -f | grep setupwizard | grep  com.google.android")
          produces "package:/system/priv-app/SetupWizard/SetupWizard.apk=com.google.android.setupwizard"
        2) wizard_package = re.split("=", package)[1]
          produces "com.google.android.setupwizard"
        3)activity = re.search("wizard/(.*?).apk", package, re.IGNORECASE).groups()[0]
          produces "SetupWizard"

Bug: 74351335
Change-Id: I023dda6033590911491eca6d9332ab2218ee53e4
1 file changed
tree: dc82db78ed490832b0daabff6d3490d208cafdd4
  1. acts/
  2. tools/
  3. wts-acts/
  4. Android.mk
  5. PREUPLOAD.cfg