bot: update permission system to support per-channel permissions.
bot: nicer WHOIS support - use Deferreds instead of stateless events
bot: update channel ban list tracking on +b/-b modes
bot: add Connected event
bot: minor status tracking fixes
bot: configurable autorun and username
use scoped_session for Plugin.db
plugins/auth: update for WHOIS change
plugins/permission: update for channel-specific permission support
plugins/util: fix raw command
plugins/nickserv: everything
plugins/commands: support command handlers that return a Deferred and remove some of the rudeness
plugins/ban_manager: almost everything