Implement tell queues

Default queue size 20 (World:TellQueueSize)
This doe not play well with multiple sessions and a toon crashes and relogs
Normal tells have issues as well.
Nuke #viewmessages
Add Client::Tell_StringID for tell queue messages
Correct tell queue related messages
Fix toon names being allowed with lower case starting char
Fix issue with not online message from tells
Fix crash in SendEnterWorld on illegally long names
Limit character length to 15 (the client doesn't let you enter more)
Add Spells:SHDProcIDOffByeOne to support newer spell files

In June 2009 SoE stopped doing a +1 to the base for SHD procs
So UF+ spell files were not working, set this to false to support these spell files
Ban and suspend commands now require a reason that is recorded in the DB
Merge of changelog, how i hate thee
Merge branch 'master' of https://github.com/EQEmu/Server

Conflicts:
	common/database.cpp
	world/client.cpp
	zone/spell_effects.cpp