[connman] fix scan when no networks.

Previous change here would block scanning until a network would be found. There can be no network found until a scan is performed.