Merge pull request #17714 from nmadhok/cli-python3-__init__

Making salt.cli.__init__ python3 compatible
Making salt.daemons.masterapi python3 compatible
Making salt.daemons.salting python3 compatible
Merge pull request #17715 from nmadhok/cli-python3-caller

Making salt.cli.caller python3 compatible
Merge pull request #17716 from nmadhok/cli-python3-cp

Making salt.cli.cp python3 compatible
renderers.yaml: xrange() => six.range()

************* Module salt.renderers.yaml
salt/renderers/yaml.py:93: [W1613(xrange-builtin), _yaml_result_unicode_to_utf8] xrange built-in referenced
salt/renderers/yaml.py:96: [W1613(xrange-builtin), _yaml_result_unicode_to_utf8] xrange built-in referenced
List call not needed. Changing it back to what it was
Merge pull request #17717 from nmadhok/client-python3-api

Making salt.client.api python3 compatible
Merge pull request #17718 from nmadhok/client-python3-mixins

Making salt.client.mixins python3 compatible
Merge pull request #17719 from nmadhok/client-python3-netapi

Making salt.client.netapi python3 compatible
Merge pull request #17720 from nmadhok/client-python3-__init__

Making salt.client.__init__ python3 compatible
List call not needed. Changing it back to what it was
Merge pull request #17711 from hulu/flo-typo

fix typo in docstring: 'maintinance' [sic]
client.ssh: raw_input() => six.moves.input()
Merge pull request #17721 from hulu/yaml-xrange

renderers.yaml: xrange() => six.range()
Making salt.fileserver.__init__ python3 compatible
Making salt.fileserver.gitfs python3 compatible
Making salt.fileserver.hgfs python3 compatible
Making salt.fileserver.minionfs python3 compatible
Making salt.fileserver.roots python3 compatible