Merge pull request #76 from LeFroid/Rel19

[Core] CMake fix plus Dungeon Finder update
[Sync] Minor Project sync
[Core] Update some Eluna code
[Scripts] Stage 1 of project sync
[Sync] Another batch of project sync
[Core] Fix build error
[Core] Fix BIH::intersectRay crash. Thanks TC

Assure that BIHWrap::remove(const T& obj) actually removes every reference of obj from BIHWrap.
Also add sanity checks to MDLCallback () functions to avoid array overruns.
[Build] Fixed compile errors
Merge remote-tracking branch 'upstream/Rel19' into Rel19

Conflicts:
	src/game/LFGMgr.cpp
	src/scripts/scripts/eastern_kingdoms/sunken_temple/sunken_temple.cpp
	src/scripts/scripts/eastern_kingdoms/wetlands.cpp
	src/scripts/scripts/eastern_kingdoms/zulgurub/boss_jindo.cpp
	src/scripts/scripts/kalimdor/temple_of_ahnqiraj/boss_viscidus.cpp
	src/scripts/scripts/kalimdor/temple_of_ahnqiraj/instance_temple_of_ahnqiraj.cpp