Ensures listener queues exist in fake driver

The fanout queues of the fake driver are created at the first executor
poll, but if we use eventlet executor and the fake driver, when the sender
delivers a fanout message before the first poll, the message goes to the
topic queue instead of the server fanout queue.

The changes fixes that by ensuring the all queues exists when the
listener is created.

Closes bug #1331453
Related-Bug: #1334798

Co-authored-by: Paul Michali <pcm@cisco.com>
Change-Id: I92e7c01dd87d634b741bbcaea92f48730fdd555e
(cherry picked from commit e582da68f4c5edd3e4a3cdb62819c210c72dcfad)
(cherry picked from commit 0cfafac2468afe6b601a985495382aae3351b217)
Merge "Ensures listener queues exist in fake driver" into stable/icehouse