Add option remote_user to task level, to specify the ssh login user
Merge pull request #3932 from jocelynj/devel

Add option remote_user to task level, to specify the ssh login user
Document per task remote_user, based on #3932
Handle ssh key files that may only have a type/key specified

If a specified key did not have a comment, it would be ignored as
an invalid key.

Fixes #4513
Fix building of docsite

* Fix paths in docsite/Makefile having an additional '..'.
* Ignore generated docsite/rst/modules/*.rst
[doc] duplicate group in usa:children group
Merge pull request #4519 from mmoya/fixes

Fix building of docsite
Merge pull request #4520 from jaugustin/patch-1

[doc] duplicate group in usa:children group
fix indentation in easy_install module docstring
fixed name colision between warnings dict and module
Signed-off-by: Brian Coca <briancoca+ansible@gmail.com>
Merge pull request #4529 from bcoca/warns_no_conflict

fixed name colision between warnings dict and module
Fix TestInventory class by explicitly using /bin/bash
Fixes #4532 Send easy_install to get_bin_path instead of None
Merge pull request #4530 from geerds/feature/use-bash-executable-in-subprocess-call

Fix TestInventory class by explicitly using /bin/bash