Core/Auth: Fix Auth failing sometimes

Fix a database race condition between authserver saving session key to database asynchronously and worldserver reading it; session key is now saved synchronously.
DB/SAI: More EventAI to SmartAI conversions using this tool:
https://github.com/TrinityCore/EventAI-to-SmartAI
Rename 2013_10_01_00_misc.sql to 2013_10_01_00_world_misc.sql
Merge https://github.com/TrinityCore/TrinityCore