Optimized Player->orderChunks() and chunk sending ordering algorithm