Added a limit and exit conditions for the high and the low priority queue in PlayerChunkManager. This limits the maximum number of chunks that can be processed per tick, which will reduce the cpu load spikes when many chunks are queued at once, for example when teleporting