Work queue tasks

Work queues hold tasks that are to be performed by available users who are assigned to the queue. When a task enters the system, the server assigns it to a work queue based upon the task, and the work queue properties. Users assigned to work on that queue receive tasks in their Inboxes in priority order. Users with the "advance queue processor" role can selectively pull items from their queue regardless of their priority, and without waiting for the item to be assigned to their Inbox.