Make faces shading correct for all possible modes.
Skip shading for lightsources and top of the nodes.
Fixes liquid sources and flowing surfaces having different brightness.
Fix mainmenu game initialisation
Use lock_shared_rec at Circuit::save()
Merge pull request #110 from Selat/circuit

Use lock_shared_rec at Circuit::save()
Increase curl_timeout to 59s
Merge remote-tracking branch 'minetest/master'

Conflicts:
	builtin/mainmenu/init.lua
Revert "Increase curl_timeout to 59s"

This reverts commit 6547998af87dc4998bb0f08af1042d0117b80a6c.
increase announce timeout
Fix the *CDP display
Start use unordered_map
shared_unordered_map
more unordered_map
lost unordered_map_hash.h
Comment debug info
Add sqlite3 backend hack for android
Makefile support for build without leveldb
Remove temporary file at safeWriteToFile()
Fix inventory items blinking on item preloading
Revert "Fix inventory items blinking on item preloading"

The fix didn't work on some systems sadly this wasn't detected prior merge,
as preload is disabled by default now there's not gonna be a fix for it.
small debug fix