[12598] Avoid a possible crash using console
[12599] Improve npc chat command.
Now npc say hello $N will work as well as textemote and yell.
Also remove an uneeded test, Thank to Schmoozerd.
[12600] Cleanup world state sending

As we understand most of the world states now there really is no need to send dummy states if the zones/battlegrounds are not implemented/enabled

See https://github.com/cmangos/issues/wiki/World-States for a list of known world states