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
Remove redundant check for creates argument.
docfix for vsphere_guest.py

Corrected parameter name from user to username in documentation
added __init__.py to new cloud subcategories so builds work again
added missing init.py for utilities modules
Deprecate docker_image, use the docker module to deploy docker images, or shell out to docker to call
docker build if you want from a playbook.
Move from md5 to sha1 to work on FIPS-140 enabled systems
typo in comments: of -> or
made hostname work with python 2.4
Fix a typo in nova_compute documentation string

Without this patch, ansible-doc was failing this way:

$ ansible-doc nova_compute
Traceback (most recent call last):
  File "/home/francois/WORK/dev/ansible/bin/ansible-doc", line 324, in <module>
    main()
  File "/home/francois/WORK/dev/ansible/bin/ansible-doc", line 316, in main
    text += get_man_text(doc)
  File "/home/francois/WORK/dev/ansible/bin/ansible-doc", line 112, in get_man_text
    desc = " ".join(opt['description'])
KeyError: 'description'
Fixed small typo on ec2 task name
Fix whitespace around '=' in sysctl.conf.
Use new prompt detection in run_command to detect aptitude prompts

Also adds flags to aptitude command when force=yes is used, in order
to bypass the prompts given for untrusted packages.

Fixes #31
switched to iterator as per comments
Add mention of fetch module to the copy module docs.
minor fixes to wait_for to avoid tracebacks as per ansible core issue #9244
let implied type do the spliting
fixes #240, #274, #108