Update credits menu
new: mapgenv5 layers + fix top fill on v7+layers
fix: android build
Fix compiling if no endian.h found

f7d6509 introduces error when no endian.h found in the system.

Since "CHECK_INCLUDE_FILE" returns empty string instead of "0", when
"cmake_config.h" is generated it has "#define CMAKE_HAVE_ENDIAN_H " line.
Later we have "#define HAVE_ENDIAN_H CMAKE_HAVE_ENDIAN_H" in the
"config.h", an thus "HAVE_ENDIAN_H" is also empty sting. Because of
this, "#if HAVE_ENDIAN_H" is incorrect preprocessor directive.

Signed-off-by: Craig Robbins <kde.psych@gmail.com>
Fix smooth lighting (ambient occlusion)

Signed-off-by: Craig Robbins <kde.psych@gmail.com>
Merge remote-tracking branch 'minetest/master'

Conflicts:
	src/CMakeLists.txt
fix: warnings
refactor main.cpp
fix: luajit detect
Fix regression with USE_REDIS (refactor_main)
Merge remote-tracking branch 'minetest/master'

Conflicts:
	src/main.cpp
merge fix
Port createForsythOptimizedMesh from Irrlicht 1.8

Mesh rotation helpers.
Merge remote-tracking branch 'minetest/master'
fix: rollback
fix: bit better mesh
fix cmake tests
less useless debug info
remove unused
Fix console spaming by debug function on mod checking for global variable to exist.