files.stat: Expose path in returned result

This is needed to apply subsequent operation on tested path
Added support of returning owner's group name in stat module
Remove redundant check for creates argument.
If force=true, ignore python-apt's advice

This lets you downgrade packages, for instance.
service now detects systemd is actually running, not just installed
Merge pull request #343 from bcoca/service_systemd_fix

service now detects systemd is actually running, not just installed
service cleanup
Merge pull request #124 from jonhadfield/remove-unused-creates

Remove redundant check for creates argument.
Merge pull request #333 from hfinucane/apt-dkpg-downgrade

If force=true, ignore python-apt's advice
Correct variable name
Merge commit '383ecdb' into devel
Fix git module checking out correct version after initial clone

Fixes #313
Cannot readlink() on a hard link
More robust quoting of database identifiers

Note: These aren't database values, those are already using the
appropriate Pyhton DB API method for quoting.
Audit escaping of identifiers in the postgresql_user module
Make sure we quote or confirm good all user provided identifiers
Normalize privs and flags to uppercase so comparisons against allowed names will work
Correct new function name
Escape mysql identifiers
Fix syntax error