Change license of noise implementation to Simplified BSD
Prevent invalid memory access under failure conditions
Add NodeResolver documentation

Set content to fallback on AddNode failure
Consider node list requests with no results as failed
Merge remote-tracking branch 'minetest/master'

Conflicts:
	src/biome.h
	src/noise.cpp
	src/noise.h
Add notice when only minimal is installed
Fix #1733: An unhandled exception occurred: GetPeer: Peer not found (possible timeout)
Fix various indentation issues
Merge remote-tracking branch 'minetest/master'

Conflicts:
	builtin/mainmenu/gamemgr.lua
Refactor decoration-related code

Split up ModApiMapgen::l_register_decoration()
Define and make use of CONTAINS() and ARRLEN() macros
Added names colours and refactored parseColorString()
Add option to enable mesh caching, add wallmounted for meshes.
Fix bug introduced by me (Zeno)
fix ice
Fix migrate
Merge remote-tracking branch 'minetest/master'

Conflicts:
	freeminer.conf.example
	src/defaultsettings.cpp
	src/itemdef.cpp
	src/util/numeric.h
	src/util/string.cpp
initial support for leveldb maintenance (temporary close base for backups)
use actionstream
Merge remote-tracking branch 'upstream/master' into next

Conflicts:
	src/util/string.cpp
Merge remote-tracking branch 'freeminer/next' into freeminer_next