Remove unused if/else clause, since it doesn't change anything
Allow .gitkeep in the jsonfile fact cache dir
Merge pull request #9697 from quixoten/allow_gitkeep

Allow .gitkeep in the jsonfile fact cache dir
Update to newer core and extras modules
Ubuntu still having problems initializing the postgres db
Pull in doc fixes for modules
Use more variable sources when templating the play ds

Fixes #9699
Have remote_expanduser honor sudo and su users.

Fixes #9663
Merge pull request #9086 from mscherer/refactor_doc_script

Remove unused if/else clause, since it doesn't change anything
Issue-9704 Better handling of missing python

When they python interpreter is set incorrectly for the machine the file
is being checked for (e.g. for the local or the remote), the error
manifests as a readability or directory missing error which can be very
misleading.
Merge pull request #9707 from jimktrains/issue-9704-take2

Issue-9704 Better handling of missing python
Fix checksum code to work with delegate_to/local_action

Fixes #9704
Update modules to allow USAGE as a valid grant option for postgres