Updating files for new upstream release 1.5.0
Merge pull request #5872 from tomdymond/add-ignoreerror-to-sysctl

Add option to enable the sysctl -e option
Add support for checking host against global known host files.
Support docker_py >= 0.3.0, Docker API >= 1.8, extended error reporting
Fixes templating of ansible_ssh_host for delegates
missing import in assert module

Fixed missing ansible.errors import in assert module
get rid of newline chars when reading password file
Fix incorrect use of copy on list
Adding a wait loop to ec2_elb for the initial lb state when registering

Fixes #5305
Avoid range selection on empty groups

This prevents a traceback when the group is empty.
Fixes #6258
Removes pluralization of manager tag attribute.
Fix wrong module name for exception in nova compute

  failed: [127.0.0.1] => {"failed": true, "parsed": false}
  invalid output was: Traceback (most recent call last):
    File "/tmp/ansible-tmp-1393950384.39-102240090845592/nova_compute", line 1328, in <module>
      main()
    File "/tmp/ansible-tmp-1393950384.39-102240090845592/nova_compute", line 241, in main
      except exc.Unauthorized, e:
  NameError: global name 'exc' is not defined
setup: Fix KeyError: 'ipv4_secondaries' (issue #6274)
fixes #6244
Fixes #6298 and adds a sudo unit test for synchronize
Fixes #6077 decode escaped newline characters in content for the copy module
Fix respecting remote_tmp when sudo is used
Create the tempdir in the accelerate module if it doesn't exist

Fixes #6047
MASTER_PORT variable for CHANGE MASTER TO command can only accept integer value
tags lists are properly uniqued and joined now, also avoids type issues when passed as list/set or strings

Signed-off-by: Brian Coca <briancoca+ansible@gmail.com>