Added apt-get upgrade and dist-upgrade option
Added version flag (1.1) to updated
apt module.
Added check so that upgrade cannot be used with other options.
Added DPKG options which lardcanoe suggested
Handle 'groups=' (empty string) in user module (Linux)

Makes it possible to remove a user from all but the primary group.

Setting 'groups=' is the equivalent to passing '-G ""' to
useradd/usermod, which is interpreted as "no group" on Linux.
added thirsty option to copy
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
Remove unneccesary quotes from user task
Cleaning up tag compare, getting fully qualified path for executable
Getting fully qualified path for executable
Using new qualified executable
Standarizing module in line with other rabbitmq modules, adding support for setting tracing
Standarizing quotes
Adding aliases
Updating how to run commands in check mode, standarizing quotes
Updating how to run commands in check mode
Fixes for Python 2.4
Fix setup when /sys/block is inaccessible
Clean up some extra_vars redundancy
Fix tilde expansion for fileglob

Use common suffix to determine what part of original term to keep and
how much of the full path to combine to get a usable filename.
Allow using other users' home directories as well