apache2_module handles multiple lines of output, fixes #7736 and #7857
Add spaces between sentences in formatted docs.

Increases readability when using `ansible-doc`.
Make `pip install -e` work

This allows `pip install -e` and `python setup.py develop` to work
without having to do the stuff in
http://docs.ansible.com/intro_installation.html#running-from-source so
it's a tad nicer for Python programmers who are accustomed to installing
packages as editable/in development mode.

Fixes GH-8355 (https://github.com/ansible/ansible/issues/8355)
Fixes 8362, returns stderr if No space left on device
Replace all occurrences of "Digital Ocean" with "DigitalOcean"
Added SSL support for IRC
Merge branch '7736' of https://github.com/kcghost/ansible into kcghost-7736
Merge branch 'kcghost-7736' into devel
Dedupe code and switch to shared doc fragments
Merge branch 'ah/add_ssl_for_irc' of https://github.com/ahamilton55/ansible into ahamilton55-ah/add_ssl_for_irc
Bumping version_added for use_ssl param in irc module
Merge branch 'ahamilton55-ah/add_ssl_for_irc' into devel
CHANGELOG updates for docker improvements/additions
Merge pull request #8531 from sivel/rax-cdb-dedupe-docfrag

rax_cdb* modules: Dedupe code and switch to shared doc fragments
Issue 8502: Fixed bug where failed when permissions weren't specified.
Optimise string handling in ansible.utils._clean_data
Fix copy/paste error
Test escaping strings with two variables
Switch cStringIO to StringIO for unicode support

The performance difference isn't too bad
Pre-load whole string and use seek to alter tags