Refactor "avoid bad wifi" logic into a utility class am: 065ab6ee40
am: 23cdacbec6

Change-Id: Id670d13b99ab6935b67335e19d2389e5b4f61111