fix hidden SSIDs

(cherry picked from commit e1910210ad85a8844207fbc19caad12cc952ce74)

Change-Id: I91b2d6d2df977d280b7327ef95f5d435a5217a1f
temp fix for keep-wifi-on-during-sleep

(cherry picked from commit 1dff5af01f0312482ff2b81c7b4feeeadfa7c246)

Change-Id: Ie7db137b4e03321d304f780da23d9be112a5ffd9
skip WOW if no interfaces are up

(cherry picked from commit 979086c21ff2968db0cd51539b740c729a9253d4)

Change-Id: Ib15868522cbfa5c25a5fcfe88e26bd077186f66d