Adding support for CTCP ACTION

Hey there.

Not sure you're still maintaining this, but I had a use case for getting CTCP actions working with your code. Would you mind taking a look and merging if it looks okay?

Thanks!