Merge pull request #7 from japhb/master

Avoid responding to self in private chat; lue++ for original version
Fix small braino introduced while refactoring
Let private chat act as the bot's nick for triggering commands
Keep a reference to the bot itself in events

This allows the creation of introspective modules (and later perhaps even
control modules).
Add an introspection-based help system module
Merge remote-tracking branch 'upstream/master'
Add .WHY comments to modules and commands for the help system