Adding documentation for role default variables
Fix: raise correct error in accelerate mode
Merge pull request #4029 from guersam/patch-1

Fix: raise correct error in accelerate mode
Ensure ports are set correctly in accelerate module
Don't force accelerate connection for local actions.
When putting a file in accelerated mode, make sure it's chowned correctly
Always run the accelerate module as the user specified in the play

Currently, the accelerate daemon will be run as the sudo_user if
specified, which is incorrect.
Update documentation about Jinja2 expressions in playbooks
Check for an empty executable passed into the accelerate plugin

This was breaking at least the script module, so it would seem best
to check for it and set it to the default executable value
Move check for accelerate mode deeper to account for ansible_connection

Fixes #4045
Merge pull request #3975 from jimi1283/role_defaults_docs

Adding documentation for role default variables
Corrected example for lineinfile due to ': ' on line

Closes #3992
Merge pull request #4040 from ngrilly/devel

Update documentation about Jinja2 expressions in playbooks
reverted to 06090b5cb620aadbfe7bb335751ca908a931b9fd
reverted to 06090b5cb620aadbfe7bb335751ca908a931b9fd