Merge git://github.com/EQEmu/Server into Development
Merge git://github.com/EQEmu/Server into Development
Fix to allow discipline reuse timers to be set on client correclty
and therefore have the client return the time remaining instead
of the server.

Hopefully may resolve some bugs reselated to discipline use.
revert
Merge git://github.com/EQEmu/Server into Development
Fix to remove double CastSpell calls from use disc function.
Merge pull request #299 from KayenEQ/Development

Fix to remove double CastSpell call from use disc function.
Fix issue with PendingTranslocateData
Grouping with Mercenaries is considerably less buggy.
Merge branch 'master' of https://github.com/EQEmu/Server
Lua parser: script_init.lua for zones will now follow script_init_v[0-9]+\.lua similar to player quests.
Crash fix for Swarm Pets.
Moved zonedatabase functions out of corpse.cpp
Conversion portion mostly complete
Some header readability cleanup
Some function renaming
Struct renaming
Many variable renaming
MySQL error log for all of QueryDatabase
Corpse table renaming
Corpse table field renaming
Most corpse database functions redone
Changing corpse loading structure
More restructures, non-working state
...
Corpses properly loading now
More load and delete changes for corpses
Increased Max charge or stack count on corpses to uint16 (Beyond 1k)
Fixed the deletion of items so that they occur immediately when removed from corpse instead of clicking 'Done'
Fixed loading of item tints and other fields since atoi caps at 2147483647
Corpse Class Private scope variables renamed for understandability across the source
Removed ThrowDBError from the source
Implemented MySQL query error log at the root of the MySQL API
Readability changes