Add creates= and removes= to the script: action
Copy action_plugin: encode content when dict.

When content is processed and found to be valid JSON it is decoded into a dict. To write it out to a file we need to encode it back into a string.

Addresses GH-5914.
Merge pull request #6057 from risaacson/issues_5914

Copy action_plugin: encode content when dict.
Update intro_installation.rst
Merge pull request #6059 from iat00/patch-1

Update intro_installation.rst
Fix unicode decode error in syslog for modules

Fixes #6056
Merge pull request #6058 from jctanner/vault_squashed_2

Ansible vault: a framework for encrypting any playbook or var file.
Properly fetching the riak version, and properly setting the python interpreter.
Change entropy message for vault
Remove entropy comment
Modified assert module to take tests as an array
Use the new "list" format of the assert to make things more readable, name every task.
Copy tests WIP, fix bug in assert module upgrades where the wrong value was being checked.
Take inputs from config file.
Expand copy tests.
Add basic template test
Add missing file.
Fix template test
Verify mode for template module
Check that copy module params get delegated to the file module.