Allow the use of YAML data in addition to a YAML file as a playbook.

Allow the use of a YAML data structure in addition to a YAML file as a playbook. There's a comment in the code that indicates that this should be possible, but it doesn't actually seem to be from my quick reading of the code. This should bring the code in line with the comment.