Scripts/Backporting: scripts are under heavy reconstructing,

- after much consideration it is easier to backport scripting over re-writing.
- this will take alot of time to hammer out.

Signed-off-by: bootz <bootz@projectskyfire.org>

Conflicts:

	src/server/game/AI/CoreAI/GameObjectAI.cpp
	src/server/game/AI/CreatureAIFactory.h
	src/server/game/OutdoorPvP/OutdoorPvP.cpp
	src/server/game/OutdoorPvP/OutdoorPvP.h
	src/server/game/OutdoorPvP/OutdoorPvPMgr.cpp
	src/server/game/OutdoorPvP/OutdoorPvPMgr.h
	src/server/game/OutdoorPvP/Zones/OutdoorPvPEP.cpp
	src/server/game/OutdoorPvP/Zones/OutdoorPvPEP.h
	src/server/game/Scripting/ScriptLoader.cpp
	src/server/game/Scripting/ScriptLoader.h
	src/server/game/Scripting/ScriptMgr.cpp
	src/server/game/Scripting/ScriptMgr.h
	src/server/scripts/Kalimdor/CavernsOfTime/BattleForMountHyjal/boss_anetheron.cpp
	src/server/scripts/Kalimdor/CavernsOfTime/BattleForMountHyjal/boss_archimonde.cpp
	src/server/scripts/Kalimdor/CavernsOfTime/BattleForMountHyjal/boss_azgalor.cpp
	src/server/scripts/Kalimdor/CavernsOfTime/BattleForMountHyjal/boss_kazrogal.cpp
	src/server/scripts/Kalimdor/CavernsOfTime/BattleForMountHyjal/boss_rage_winterchill.cpp
	src/server/scripts/Kalimdor/CavernsOfTime/BattleForMountHyjal/hyjal.cpp
	src/server/scripts/Kalimdor/CavernsOfTime/BattleForMountHyjal/hyjal.h
	src/server/scripts/Kalimdor/CavernsOfTime/BattleForMountHyjal/hyjalAI.cpp
	src/server/scripts/Kalimdor/CavernsOfTime/BattleForMountHyjal/hyjalAI.h
	src/server/scripts/Kalimdor/CavernsOfTime/BattleForMountHyjal/hyjal_trash.cpp
	src/server/scripts/Kalimdor/CavernsOfTime/BattleForMountHyjal/hyjal_trash.h
	src/server/scripts/Kalimdor/CavernsOfTime/BattleForMountHyjal/instance_hyjal.cpp
	src/server/scripts/OutdoorPvP/OutdoorPvPHP.cpp
	src/server/scripts/OutdoorPvP/OutdoorPvPHP.h
	src/server/scripts/OutdoorPvP/OutdoorPvPNA.cpp
	src/server/scripts/OutdoorPvP/OutdoorPvPNA.h
	src/server/scripts/OutdoorPvP/OutdoorPvPSI.cpp
	src/server/scripts/OutdoorPvP/OutdoorPvPSI.h
	src/server/scripts/OutdoorPvP/OutdoorPvPTF.cpp
	src/server/scripts/OutdoorPvP/OutdoorPvPTF.h
	src/server/scripts/OutdoorPvP/OutdoorPvPZM.cpp
	src/server/scripts/OutdoorPvP/OutdoorPvPZM.h
	src/server/scripts/PrecompiledHeaders/ScriptPCH.cpp
	src/server/scripts/PrecompiledHeaders/ScriptPCH.h
Some corrections thanks to GitHub not pushing all thats staged. (NARF)

Signed-off-by: bootz <bootz@projectskyfire.org>