Use finalize method in jinja2 to convert None values to empty strings

Fixes #4812
made accelerate keys directory configurable, and permissions for the file and dir configurable, and gave them a safe default
fixed file perms checking
fixed thinkoes
Merge branch 'devel' of https://github.com/xyrix/ansible into xyrix-devel
Specify mode in the makedirs call for fireball/accelerate keys
Merge branch 'issue_4812' into devel
Fix typos in ISSUE_TEMPLATE.md
Open LOG_LOCK file with FD_CLOEXEC to prevent file descriptor leakage

Fixes #5399
Merge pull request #5946 from bob-smith/patch-1

Fix typos in ISSUE_TEMPLATE.md
Fix various typos in markdown documentation
Merge pull request #5948 from bob-smith/spelling_and_typos

Fix various typos in markdown documentation
Refactor the synchronize action plugin and add unit tests
Re-add synchronize unit tests