[connectionagent] Fix segfault when no network services are available.

If no network services are available findBestConnectableService()
returns an empty string, which is not a valid key for the servicesMap.