Add docstring and PEP8 Fixes

Because I know how much Tom loves to see PEP8 fixes in pull reqs
Set supplemental groups in _chugid (for runas)
Merge pull request #4396 from basepi/gitfix4324

Set supplemental groups for 'runas' in cmdmod.py