Merge pull request #7796 from s0undt3ch/features/i18n-documentation

It's a link!
Sanitize inputs for parted module
Fix yumpkg*.mod_repo

The kwargs are used to determine which values to assign to the repo
file, but additional "hidden" kwargs are passed to these functions, ones
with keys starting with a double underscore. This commit filters those
arguments out so that they don't get written to the repo file.
Ignore rope project files

Rope is used in Emacs elpy and others.
Sticky bit not effective anymore

The group or other does not have write permissions anymore, so sticky
bit is irrelevant and confusing.
Merge pull request #7805 from holmboe/not-sticky

Sticky bit not effective anymore
Merge pull request #7804 from holmboe/rope-prj

Ignore rope project files
Merge pull request #7798 from techhat/parted

Sanitize inputs for parted module
Merge pull request #7800 from terminalmage/issue7656

Fix yumpkg*.mod_repo
Add a script to setup the transifex client config file.
Use `/usr/bin/env python` as opposed to `/usr/bin/python`.
Provide a script to update the source translation templates to Transifex.