Fix #7711

Fix relative symlinks creation in file module

Signed-off-by: Oleg Bulatov <oleg@bulatov.me>
Make ansible-galaxy work as expected

This change fixes hg galaxy roles
Roles also get installed if roles path is missing, which
the tests currently require (fixes #8950)
Allow github style ssh repo names
Don't throw away useful stdout and stderr. Fixes #8418

When supplying a sudo password to a server that uses passwordless sudo,
we should not throw away useful stdout and stderr. This is particularly
important for modules that perform md5 checks as part of the pre module
execution.
Applied fix for sudo with no prompt to paramiko

Effectively reproduces @sivel's work from #8900 but for
the paramiko connection. Fixes #8418 when using paramiko

This allows `_remote_md5` to work if a sudo password is
passed in when no sudo password is required.
documenting extra packages that need to be installed to run the full integration tests
add LANG=C to apt module so the string matches on the output always match
Failure to enable a service now fails the task

Fixes: 8855
Fix the var we're checking in the upstart test
Fix the name of the upstart service
Allow with_first_files to search relative to templates and vars in roles

Fixes #8879
Merge pull request #9059 from mpeters/docsite_test_integration_packages

documenting extra packages that need to be installed to run the full integration tests
Be more specific in checking if a job restarted successfully.

Fixes: #9056
Merge pull request #9060 from jamespharaoh/apt-lang

add LANG=C to apt module so the string matches on the output always matc...
Before decrypting check if vault password is set or error early

Fixes #8926
Add note on ec2_lc regarding immutability of configs once created

Fixes #8927
Make file module work on python 2.4, fix #9080

Python 2.4 do not support "except ... as ..." construct, so
revert back to the older syntax.
Fix #9704, correctly set changed as false when nothing is done
Fix indentation and bug #8895
Merge pull request #9088 from mscherer/fix_8895/fix_indentation_rds

Fix indentation and bug #8895