Implemented dynamic update fields. TODO: Only support Items ATM.
update dynamic fields definition
update EnchantmentSlot enum, update GetVisibleEntry() function
Fixed reforge and transmog visualization in client.
Update characters DB to support reforge and transmog changes.
remove unused field from EnchantmentSlot
Update opcode SMSG_CRITERIA_UPDATE
Merge pull request #187 from projectcore/patch-101

Update opcode SMSG_CRITERIA_UPDATE
Merge pull request #180 from Palabola/dyn_update

Dnyamic Field Update (Reforge,Transmog) fixed!
Update character table sql update to our naming standards.

Signed-off-by: SkyFire <admin@projectskyfire.org>
Corrected database query issues caused by PR #180.
Server/PacketIO: Small structure fix for CMSG_MESSAGECHAT_AFK/DND.
Server/PacketIO: Updated CMSG_SPLIT_ITEM structure and opcode.
Server/PacketIO: Updated CMSG_AUTOSTORE_BAG_ITEM structure and opcode.
Server/PacketIO: Updated CMSG_AUTOBANK_ITEM structure and opcode.
Server/PacketIO: Updated CMSG_AUTOSTORE_BANK_ITEM opcode.
Fixed SQL query. Not everone uses a table called characters.

Signed-off-by: SkyFire <admin@projectskyfire.org>
Merge https://github.com/ProjectSkyfire/SkyFire_5xx