Vague start on shift-click stuff
Implemented chat tab completion.
Updated ANSI color support for new color codes.