Reversed behaviour of -q (confirm settings) switch and changed default to no confirmation required.
Reads calling username & group from OS and writes these to the shell script
(instead of requiring the shell script to call `chown $(whoami):$(id -gn)`
for each bad uid/gid).
Also now distinguishes between bad uid, bad gid, or both, and tailors the scipt command accordingly.
Note: not tested thoroughly yet until list rewrite complete.
Extended UserGroupList to include all valid GID's, not just
those that correspond to user gid's.
style cleanup (astyle --style=google $(find src -name "*.c"))
Merged changes from Daniel