Refactored cChatColor

Changed `std::string` fields to `const char *`s in order to wipe out potential issues with static initialization order and global destructors.

Deprecated `cChatColor::Color()` because the name does not match the value. Delimiter is the proper name for...well...the chat color delimiter.
I think the deprecation comment has slipped into the wrong place, the `Color` member should be deprecated.