This fixes a critical bug in the conditionals for evaluating when to use the launch_workflow.yml tasks.
Prior to this change, AnsibleJob objects with a job_workflow_template name specified would run to completion without error, but the task to launch the workflow was skipped.
The job_runner role was restructured to be more readable.
Adds a deprecation warning when the old ansiblejob workflow CR option is used.
Follow-up for https://github.com/ansible/awx-resource-operator/pull/140