Fix VS build.
thread-safe UniqueQueue
center pause menu
Pass light sources in blue channel of vertex color instead of decoded light for all special drawtypes.
Plus some style fixes and optimizations.
Merge remote-tracking branch 'minetest/master'

Conflicts:
	src/content_mapblock.cpp
	src/mapblock_mesh.cpp
rename mg_heat -> mgv7_np_heat
Remove buildable_to nodes without dropping item when replaced by a falling node
Merge remote-tracking branch 'minetest/master'

Conflicts:
	builtin/game/falling.lua
Fix wrong Icon name in minetest.desktop
Merge remote-tracking branch 'minetest/master'

Conflicts:
	misc/freeminer.desktop
slower move in liquid depend on liquid level (ugly version)
Merge remote-tracking branch 'upstream/master' into next

Conflicts:
	src/util/container.h
Correct spelling mistakes in documentation
Improve timeout calculation

gf
Fix "ghost" blocks if block update is "on wire" while player digs nodes
Add player name length checks
Fix to to too two times
ban.cpp refactoring
Reduce time of red screen when damaged

10 seconds in PvP is very long and annoying.
Add ^[mask texture modifier