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
Fix node place inside
Merge pull request #107 from Selat/fix_node_place_inside

Fix node place inside
Fix build with irrlicht 1.9
Add PrimitiveDrawn to profiler
Add cmake to Fedora deps.
Better locker
Better drawlist making
ABM fix
Merge remote-tracking branch 'upstream/master' into next

Conflicts:
	build/windows/build.py
	src/CMakeLists.txt
	src/client.cpp