Organize builtin into subdirectories
Use "core" namespace internally
Fix healthbar not beeing hidden on disabled damage
Fix possible deadlock in error conditions
Fix error messages beeing shown on pressing cursor keys in various menus
Fix incorrect scaling of customized hud item selection marker
Fix invalid cast fix resulting in chat messages beeing limited to 256 bytes
Send max number of characters instead of asserting in case of too long chat messages
Fix old client showing duplicated health bar on new server
Fix client not showing hearts and bubbles on connecting to old server
Fix server not remembering hud flags correctly
Merge remote-tracking branch 'minetest/master'

Conflicts:
	builtin/auth.lua
	builtin/builtin.lua
	builtin/chatcommands.lua
	builtin/game/falling.lua
	builtin/game/item.lua
	builtin/game/item_entity.lua
	builtin/misc.lua
	src/script/lua_api/l_env.cpp
	src/script/lua_api/l_env.h
Merge remote-tracking branch 'minetest/master'
nohead small optimize
dont crush on null favorites
fix warning, add cpp info on server start
Fix gui on autoreconnecting
Start making better logging
Removing server locks, making server step faster
mapsector removed
added shared_map (threadsafe)
Merge remote-tracking branch 'upstream/master' into farmesh3

Conflicts:
	src/clientmap.cpp
	src/game.cpp
wip