[mr2861] add some compartibility wrappers
SD2 update
[12535] Loot-System: Fix reference loading check

This fixes a false error output for loot references that are only used with spell loot.

Thanks to X-Savior for properly reporting both error messages and use case
[12536] Fix use of config values related to quest-status and level

This fixes use of negative value in config values Quests.LowLevelHideDiff and Quests.HighLevelHideDiff

Also add some documentation around the related code

Thanks to Neotmiren for pointing and to cala for testing.
[12537] Immediately remove corpses when ForcedDespawn is used

Thanks to Neotmiren for pointing, special thanks to cala for testing!

Close cmangos/issues#222
[mr2862] define two transport-related DBC structures
[mr2863] set new default to max cast counter (255). one uint32 value economy. related to #1378
[mr2864] add some compartibility wrappers (unification), no real changes.
SD2 update
Merge branch 'master' of github.com:mangosR2/mangos

Conflicts:
	src/game/Creature.cpp
	src/game/DBCStructure.h
	src/game/QuestDef.h
	src/game/Spell.cpp
	src/game/SpellAuras.cpp
	src/game/SpellEffects.cpp
	src/game/SpellMgr.cpp
	src/game/StatSystem.cpp
	src/game/Unit.cpp
	src/game/UnitAuraProcHandler.cpp
	src/shared/revision_R2.h
	src/shared/revision_nr.h