Set passed in zone when calling create_request_task

https://bugzilla.redhat.com/show_bug.cgi?id=1162832

When a create_automation_request is called it triggers creation
of 4 queue entries with method names call_automate_event/
call_automate_event/create_request_tasks/execute. Only the first
entry had the zone set, the other 3 did not set the zone. This PR
addresses setting of zones for all 4 queue entries
@mkanoor You can use pluck and expect here.  Since the same zone name should come back for each maybe something like this: ```expect(MiqQueue.pluck(:zone).uniq).to eq([zone_name])```