Small refactor and cleanup.
- Change the `run` filter to be a function. Usage should be nicer now: `{{ run(['id', '-u'])['stdout'] }}`. Keep the filter for a few releases to avoid breakage. - A few filters were missing from the README, add the documentation.