Updated GameObjectAI.h

Now compiles fine with SD2
Added LuaItem support

Added: Lua Item hooks

Added: Lua Item methods

NOTE: Some methods/hooks do not work as intended. These are marked with TODO
Fixed wrong tabbing from last commit, fixed some methods
Fixed OnGossipSelect for Player and Item gossip
Cleanup from last commit
Eluna Fix Compile and Backport for TBC Support on Items

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