Removes man3 section and adds contributor list

Seems that there are no man for section 3 anymore. Removed install
snippet from PKGBUILD.
Added list of PKGBUILD contributors in header.
this should return 0 to indicate a non-failure when check_mode is True
Handle TemplateNotFound to render more helpful error message.

At the point the exception is handled, it is likely due to error loading
a sub-template included from main template. Besides file not found, it
can be caused also by include path failing Jinja2 checks. Now, when
rendering the exception from Jinja, it will include exception name. This
will give basic context or *what* the error is.

Fixes #7103
Fixes #7105
Explicitly set the user option for ssh connections

Fixes #7170
Merge pull request #7176 from leucos/devel

Arch PKGBUILD fixes : removes man3 section and adds contributor list
Restore #6484 reverted by c751168.
Fix typo in playbook roles doc
Added examples to the shell module
Added examples to the command module
Remove redundant 'self.user or' added by 0f91add
Merge pull request #7909 from Elemecca/t-apt-list

Restore #6484 (YAML lists in apt) reverted by c751168.
Merge pull request #7912 from adrienbrault/patch-1

Fix typo in playbook roles doc
Merge pull request #7915 from gitaarik/devel

Add examples for `shell` and `command` modules.
Merge pull request #7249 from jfchevrette/implement-group-checking-if-state-present

Allow group module to handle check_mode properly when group.state=present and group already exists
Updating the other classes in the group module to match #7249
Check to make sure key exists in tag list before using it

Fixes #7910
grammar fix
Change safe_eval to a strict white list
Fix small typographic error
Merge pull request #7935 from mscherer/patch-1

Fix small typographic error