Eluna Change classes to namespaces. Added HasFlag to Object methods
Eluna Fix from merge

Signed-off-by: Salja <salja8840@gmail.com>
Eluna Fixed GetPlayersInRange GetCreaturesInRange GetGameObjectsInRange GetNearestPlayer GetNearestCreature GetNearestGameObject GetWorldObject
Eluna Fix all spell methods
Eluna forgot from backport

Signed-off-by: Salja <salja8840@gmail.com>
Eluna Fix Warning from Commit 0d7605a7c2a36f259d49b31980e736475a1dfe67

Signed-off-by: Salja <salja8840@gmail.com>
Eluna Fixed some methods
Eluna removed method cpp files
Eluna Removed TO_UNIT and TO_UNIT_BOOL that are no longer needed Fixed MoveRandom
Eluna Fix VC100 Build =)

Signed-off-by: Salja <salja8840@gmail.com>
Eluna Update Cmake file

Signed-off-by: Salja <salja8840@gmail.com>
Eluna Fixed code style
Fix Build from Backport

Signed-off-by: Salja <salja8840@gmail.com>