Added support for Caps Names

Block_Caps was filtering chat that contained playernames that were all
caps. This now checks to see if a word is a player name, if so it
doesn't count those caps to the total number.
Reduced some clutter in BLOCK_CAPS
Final simplification of Caps Support
Merge pull request #36 from Denevien/master

Allow for all caps usernames in chat