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
Update README.md

ansible depends on sshpass as well.
Merge pull request #6277 from Mikki-black/patch-1

Update README.md
setup: Fix KeyError: 'ipv4_secondaries' (issue #6274)
Fixed Links

Link to guru page was not rendering correctly on http://docs.ansible.com/faq.html.
Link to readme returned 404.
Merge pull request #6280 from JimShoe/patch-1

Fixed Links
Merge pull request #6275 from mscherer/fix_nova_compute_exception

Fix wrong module name for exception in nova compute
Merge pull request #6279 from techtonik/patch-1

setup: Fix KeyError: 'ipv4_secondaries' (issue #6274)
Remove trailing whitespace.
Fix broken Ansible Tower link.
Update intro_installation.rst

error in ubuntu install instructions
Merge pull request #6281 from alimony/fix_broken_tower_link

Fix broken Ansible Tower link.
Merge pull request #6282 from koffu/patch-1

Update intro_installation.rst
fix missing stdin in _parallel_runner
Fix inventory for test_dir_inventory

It came up that fixing this unit test may relate to another ticket that is open. This work allows us to uncomment this unit test by fixing how we pars variables allowing a quoted variable to contain a '#'.

Work also went into cleaning up some of the test data to clarify what was working.

Lastly work went into cleaning up formatting so that the code is easily read.
Add credential parameters to the GCE modules.

In order to simplify the workflow with the GCE modules, it's now
possible to add the parameters and project name as arguments to the
various GCE modules.

The inventory plugin also returns the IP of the host in
`ansible_ssh_host` so that you don't have to specify IPs into the
inventory file.

Some update to the documentation are also added.

Closes #5583.
Make irc module accept the nick being shortened by the server.

This can happen if the server has a NICKLEN setting which is less
than the length of the specified nick. With this patch we now grab
that nick and use it moving forward, instead of failing because we
didn't get back the one we specified, in the connection response.
Fix whitespace (tabs -> spaces).
Merge pull request #6265 from franckcuny/gce-fixes

Add credential parameters to the GCE modules.
fixes #6244