Eluna Fixed OnAreatrigger compile error, CastSpell method and moved wrappers which fixed some more errors.

I also uncommented supported class registry in LuaEngine.cpp.

Conflicts:
	src/game/LuaEngine/UnitMethods.cpp