Replace custom priority queue with OperationQueue
Replace custom priority queue with OperationQueue

This avoids synchronization issue caused while processing message in
the middle of view transitions.

guidomb/Portal,guidomb/Portal,guidomb/Portal,guidomb/Portal