Allow infinite depth task includes
Make inventory variables available to vars_files
Check for non-accepted arguments combined with task includes

Throw an appropriate error for it.
Allow only_if/when_* on task includes and apply it on all tasks within
Added additional template variables

Added two additional template variables
* template_fullpath - absolute path to the template
* template_run_date - date that the template was rendered
Documented these additional variables in the module documentation
use double-quotes in postgresql commands (fix bug with "-")
Adds path expansion to two other methods

set_owner_if_different and set_group_if_different seems to need path
expansion too
add documentation for "template" parameter in postgresql_db
new module: sysctl to handle sysctl entry

sysctl now capable to search for sys entry into /sys if not under /proc/sys

module/sysctl rolling back to 0.5

write sysctl.conf safely, tempfile first, atomic replace after.
See comments in  https://github.com/ansible/ansible/pull/1810

Patch to replace .format with % () to handle python-2.4 ,
See also https://github.com/ansible/ansible/pull/1810

using name instead key for default arg name. key putted as alias.
also, val become an alias of value arg name.
See also : https://github.com/ansible/ansible/pull/1810
Merge pull request #1826 from willthames/new_template_variables

Added additional template variables
Merge pull request #1817 from chrisberkhout/devel

git module documentation: removed incorrect use of term 'remote branch' ...
Changes URL to ansible.cc

Removed github URL in favor of ansible.cc
Merge pull request #1822 from leucos/pkgbuild-fix

Arch PKGBUILD fixes
Merge pull request #1807 from willthames/openlog_unicode_fix

syslog.openlog does not cope with unicode first argument
remove quotes in has_table_privilege and has_database_privilege
Merge pull request #1813 from legrostdg/devel

postgresql_db fails with owner containing a "-"
Skip polling when all hosts were skipped

Fixes #1823.
Actually allow using connection: on a task
Fix behaviour when file handles a path with tilde

Two problems here
* unchecked exception handling and erroneous assumption as to why
  an exception might fire
* although the file module expands the path, when using file_args
  the unexpanded path is passed.

Expected result: ~/path/to/file should work fine
Actual result: exception is because it doesn't find file with a message
about not being able to get the selinux context
add encoding documentation in postgresql_db