Cleanup PriorityBurrowConsumer.cs to remove duplicated code. If BatchSize = 1, BurrowConsumer.cs will not create separated Thread to handle the message