Remove unused if/else clause, since it doesn't change anything
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