Fixes #4092 Add documentation for yaml format of tasks and all keywords