Language cleanup for clarity.
Fixing 'Note' formatting where typos have missing sections or broken formatting.
Fixes #3973 Second Revision of live ansible-pull output
Fixes #4958 Truncate printed stdout if it contains non-printable characters
Ensure sys.stdout has an istty method
Merge pull request #5567 from risaacson/doc_corrections

A few documentation corrections
Add an "accept_hostkey" parameter to the git module to help automatically
accept hostkeys for git repos and prevent task hangs when the key is unknown
Set accept_hostkey to False by default in the git module and fail
early if the key is unknown
Do not fetch or add keys for http based git urls
This fixes bugs added as a part of 8665b0638a1d3a70f985126b0f007a26c81273cb

1. if accept_hostkey is false, no matter if the host key is known or not, it will fail.

2. We don't check for the host key in /etc/ssh/ssh_known_hosts

This fixes both of those issues.
Merge pull request #5587 from kormoc/fix_git_check_hostkey_etc

Fixes for git module
Allow float as an argument type in AnsibleModule
Reference --ask-sudo-pass for ansible_sudo_pass

It looks like the description for `ansible_sudo_pass` was copy/pasted from `ansible_ssh_pass` and not fully updated.
Merge pull request #5598 from rwstauner/patch-1

Reference --ask-sudo-pass for ansible_sudo_pass
Merge pull request #5594 from willthames/allow_float_type

Allow float as an argument type in AnsibleModule
Update Google analytics code.
Add quickstart video back into docs nav.
Add implicit and hopefully obvious note to changelog.