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
Added note to files/synchronize module about synchronizing two directories on the same host
Fix old ticket #9092 where a playbook can enter in recursion

This can be tested with this command :

    ansible -c local -m copy -a 'src=/etc/group dest=foo/' all

This is a corner case of the algorithm used to find how we should
copy recursively a folder, and this commit detect it and avoid it.

Check https://github.com/ansible/ansible/issues/9092 for the story
Added support for deploying virtual machine from a virtual template
Update win_user module to support more user options and group membership changes.
Update win_feature module to work on server 2008 and fail with error message on non-server windows, fix output messages and error handling.
Fix #91: Expand user home folder for the key_file path of the git module
Remove redundant check for creates argument.
Find the actual commit annotated tags refer to instead of the tag object.
docfix for vsphere_guest.py

Corrected parameter name from user to username in documentation
Fixed postgresql_db failing on Python 2.4 with --check
made hostname work with python 2.4
switched to iterator as per comments
minor fixes to wait_for to avoid tracebacks as per ansible core issue #9244
let implied type do the spliting
make sure 'present' is fully equivalente of 'installed' and remove installed from
feedback in favoer of 'present'
better handling of deprecated aliases
corrected comparisson which had accidentally chaned in previous fixes
Fix get_flavor_id() when flavor_ram is specified

Without this fix, _get_flavor_id() fails to find a matching flavor if
both:
* the flavor_ram parameter is specified
* the first flavor in the list does not match.

The bug is simply that the module.fail_json() call lies within the loop
iterating through the flavors.  This call should only be made if the
loop completes and no matching flavors have been found.