mine: extracted mine.get runner to a different python module for reuse saltstack/salt#12070
Set root password for nova vms

If the server is already created and just needs to be bootstrapped,
change the password using the api to something set by secure_password
change password if instance already exists Openstack
pylint fixes
moving mine.get into salt/utils/minions.py
adding output opion to mine.get runner
removing redundant import in utils/minions.py
BUG: ssh.wrapper.FunctionWrapper was missed in moving to argv rather than an arg string.
client.ssh.Single needs to emulate the data structure of "salt-call --local".
nodelist is a dict already
store the password for logging into the server
Correct var name res => result
Add change_password option for openstack providers

Document as well
add change_password to openstack
fix pylint error
Doc fix.

Refs #12685
Merge pull request #12771 from cachedout/docker_doc

Doc fix.
Merge pull request #12731 from ranl/salt_mine_module

mine: extracted mine.get runner to a different python module for reuse
Merge pull request #12762 from plastikos/bug-ssh_wrapper_must_use_argv

BUG: ssh.wrapper.FunctionWrapper was missed in move to argv
Merge pull request #12763 from plastikos/bug-run_wfunc_emulate_local

BUG: client.ssh.Single must emulate data structure of "salt-call --local".
Merge pull request #12760 from gtmanfred/develop

Change password for cloud servers if instance already exists