[5.0] Asynchronous Event Firing 

`Illuminate\Queue\QueueManager` implements `Illuminate\Contracts\Queue\Factory`, might cause confusion with this variable name, I'm not sure about `setQueueConnection` as well.