Implemented Eluna, MaNGOS Lua Engine
* First Release Alpha

Thanks to:
 - Tommy (Easelm)
 - Foereaper
 - Rochet2
 - Jameyboor
 - Hamar (Hammer)
 - All other Authors

NOTE:
 - Alpha Version only add VC110 Build
 - Need Cmake Support
 - Support Build to all other Versions
 - CodeStyle and Cleanup!
 - Add more Lua Functions

Signed-off-by: Salja <salja8840@gmail.com>
Support for ".reload eluna" Command
* Re-Loading Eluna LuaEngine

Signed-off-by: Salja <salja8840@gmail.com>
Eluna Fix LuaUnit::Dismount

Signed-off-by: Salja <salja8840@gmail.com>
Eluna Fix LuaUnit::RemoveCorpse

Signed-off-by: Salja <salja8840@gmail.com>
Eluna Fix LuaUnit::SetBindPoint

Signed-off-by: Salja <salja8840@gmail.com>
Eluna Fix LuaUnit::HasUnitState

Signed-off-by: Salja <salja8840@gmail.com>
Eluna Fix LuaUnit::ClearUnitState

Signed-off-by: Salja <salja8840@gmail.com>
Eluna Fix LuaUnit::AddUnitState

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

Signed-off-by: Salja <salja8840@gmail.com>
Eluna Fix LuaUnit::AddItem

Signed-off-by: Salja <salja8840@gmail.com>
Revert "Eluna Fix LuaUnit::RemoveCorpse"

This reverts commit 1fb2d42ccaeef382d914b0721e0876b5750c359c.
Eluna some CodeStyle.

Signed-off-by: Salja <salja8840@gmail.com>
Eluna Simpel Config Option to Enabled/Disabled Eluna LuaEngine.

NOTE:
 - Make for Windows user easier the use VC project files to Enabled/Disabled Eluna LuaEngine.
 - Cmake user can use cmake option to Enabled/Disabled Eluna LuaEngine.
 - You can run ingame ".reload config" - ".reload eluna" for Enabled/Disabled Eluna LuaEngine.

Signed-off-by: Salja <salja8840@gmail.com>
Eluna Add Simpel masterscript.lua and rename scripts directory to lua_scripts

Signed-off-by: Salja <salja8840@gmail.com>
Eluna Copy lua_scripts folder + scripts to build folder after build.

NOTE:
 - Only VC110 Support.
 - Add Support for other VC project files.

Signed-off-by: Salja <salja8840@gmail.com>
Eluna Fix some more UnitMethods
 - InBattlegroundQueue
 - GetBattlegroundTypeId
 - GetBattlegroundId

Signed-off-by: Salja <salja8840@gmail.com>
Eluna Fix LuaUnit::GetGUID

Signed-off-by: Salja <salja8840@gmail.com>
Eluna Fix and Enable the most of GameObjectMethods

Signed-off-by: Salja <salja8840@gmail.com>
Eluna Fix Crash @Server Start

Signed-off-by: Salja <salja8840@gmail.com>
Eluna Some more work on GameObjectMethods not done yet but we make step by step for better git histroy =)

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