Don't include cmake_config_githash.h into files that don't need it
Try to fix windows loadblock crash
Merge remote-tracking branch 'minetest/master'

Conflicts:
	src/convert_json.cpp
more_threads=1 on windows
update games/default
Lock leveldb and dummy dbs
sqlide db lock
Fix mapgen selection in menu (very hacky, I'm a bit sorry), fixes #102, #98.
Rework texture generating code, add texture grouping via ( ... )
Add ZLIBWAPI_DLL and LEVELDB_DLL CMake options Remove legacy MINGWM10_DLL CMake option Update 32-bit buildbot (OpenAL updated, zlib updated) Change build directory for buildbots to '_build' to prevent removal of Android build files Use -win64 suffix for 64-bit Windows builds Fixes #1476
Better farmesh draw
Try to fix not rendered blocks
Fix issue 1527
https://github.com/minetest/minetest/issues/1527
Merge remote-tracking branch 'minetest/master'

Conflicts:
	CMakeLists.txt
	README.txt
	src/CMakeLists.txt
	src/tile.cpp
fix updateDrawList
Fix possible deadlock on sigint
Less messages
Add FORCE_LEVELDB because with nuget we don't have leveldb lib/include.

Conflicts:

	build/windows/build.py
	src/CMakeLists.txt
Optionally display console on Windows (via config option) (fixes #54)

Conflicts:

	src/defaultsettings.cpp
	src/main.cpp
Some refactoring