The MultiLevelQueue now uses PriorityQueues for incoming and outgoing
messages.