Improve irc-ctcp documentation
Add base upper bound
Fix definition list in irc-ctcp description for Hackage (different Haddock version?)