Do some pep8 fixes.
Stop the services if the selected provider is changed.

Store the last 2 indexes on a deque and improve the 'select previous
provider' action.
Ask for services stop when the wizard is needed.
Add changes file. Related to #4704.
Merge remote-tracking branch 'refs/remotes/ivan/feature/single-provider-at-a-time' into develop