Fixing and cleaning up a few things with mentions

- Fixing an issue where similar nicks would be matched (i.e. 'foo' and 'foobar' would both be matched on a mention of 'foo')
- Making message caret same color and mention when the caret is visible.