Updated the way we get info about and clear the queue

The previous way of getting the items from the queue for displaying on the status page, reserved them for processing. Which meant that they wouldn't be processed by the queue handler before that claim timed out.

Furthermore this displays the queue at all times, even if the drush handler is not enabled. Since the queue is used for both, there is no reason for not doing this.