[12375] Fix some signed/unsigned integer comparison warnings

Close #90 (Pull Request)

Signed-off-by: Schmoozerd <schmoozerd@cmangos>

Conflicts:
	src/shared/Database/Database.cpp
	src/shared/Database/Database.h
	src/shared/Database/SqlPreparedStatement.cpp
	src/shared/Database/SqlPreparedStatement.h
	src/shared/revision_nr.h
[12378] EventAI - Define way mobs with difficulty flags behave outside of dungeons

This allows to script mobs for both normal map and dungeon.
In such case for the normal map only the events with normal-difficulty (EFLAG_DIFFICULTY_0) are used.

Conflicts:
	src/game/CreatureEventAI.cpp
	src/shared/revision_nr.h
[12379] Fix CMake ExternalProject_Add command for ACE on UNIX systems

Conflicts:
	dep/ACE_wrappers/CMakeLists.txt
[mr2704] fix compile after 2702
SD2 update
Merge commit 'fetch_head' into mangosR2