Don't autostart EIP if the user explicitly stops the service
Always use best provider config

Also, set the expected user@provider after stopping EIP, in case it
was automatically started with another provider
Merge remote-tracking branch 'chiiph/bug/dont_start_if_stopped' into develop
Merge remote-tracking branch 'chiiph/bug/fix_get_domains' into develop