Implement the blockcolors module

What it says on the tin. I figured since @ekimekim did stripcolors and this module is pretty similar I might as well. I did encounter something odd though. When it blocks a message I get the 412 ERR_NOTEXTTOSEND. At first I thought I might have messed something up, but sending a message to a channel that has +m without being voiced has the same effect.