Fixed monit module. Ignore uppercase letters
Remove unnecesary call
Handle SSH failures when creating remote tmpdir

Bail out if the SSH command fails rather than continuing with an
empty tmp variable.
More informative error message on failure to resolve tmpdir
Merge pull request #3531 from fractalcat/tmpdir-failure-handling

Handle SSH failures when creating remote tmpdir
Merge pull request #3472 from cristobalrosa/release1.2.2

Fixed monit module. Ignore uppercase letters
Adding support for hashed known_hosts entries

Fixes Issue #3716 - SSH known host checking needs to understand
hashed known hosts
SSH connection plugin creates ControlPersist socket files in a secure directory

Files were being created in /tmp, but will now be created in $HOME/.ansible/cp/
Addresses CVE-2013-4259: ansible uses a socket with predictable filename in /tmp
Place retry file in the user's home dir instead of /var/lib/tmp

Addresses CVE-2013-4260: predictable filename used for failed results
in world writable directory.
Commenting out default ssh arguments line in ansible.cfg

Also removing the ControlPath option, as it will now be auto-generated
if the ControlPersist option is set in the arguments.

Conflicts:
	examples/ansible.cfg
Release bump to v1.2.3
merge 1.2.3 release