Updating files for new upstream release 1.5.0
fix missing stdin in _parallel_runner
Only used stripped data for testing if the file is json, but used unstripped when actually parsing. Fixes #6348
Merge pull request #6377 from sivel/issue/6348

Don't lstrip data to be parsed by parse_yaml. Fixes #6384
Add BSD license to module_utils/gce.py
Merge pull request #6283 from magicrobotmonkey/upstream

fix missing stdin in _parallel_runner

Tested with GIST https://gist.github.com/risaacson/7290d30a612e0c70ea1b.
Passes "make tests"
Passes non_destructive tests.
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