Allow handler files to be empty lists.
fixed check for required_together
Merge pull request #1926 from akerl/requiredcheck

fixed check for required_together
whitespaces in FULL_PATH cause an error to get ANSIBLE_PATH
Merge pull request #1927 from junyoungkim/devel

whitespaces in FULL_PATH cause an error to get ANSIBLE_PATH
adjusted assemble to use new file attribute handling
Merge pull request #1928 from akerl/assemblefix

adjusted assemble to use new file attribute handling
Fix module.run_command usage in fireball
Add sudo_flags configuration option to alter sudo behaviour

Default to -H to set $HOME appropriately.
Remove last remnants of daisychaining
This standardizes the apt_key module some

* improves error handling and reporting
* uses run_command to reduce code
* fails quicker on errors as opposed to return codes and tracebacks
* can now also specify the key as data versus needing to wget it from a file
Get output before receiving return code

Fixes hangs observed with large amounts of output, as it would get into
a dead-lock.
If failed lookups are fatal, re-raise the exception

Fixes #1938.
proper bin path now called
Merge pull request #1939 from diefans/devel

proper bin path now called
Fix get_url to work on Python 2.4