Alias: Prevent @add from allowing invalid names.
commands.py: Fix crash if a custom error message is provided to somethingWithoutSpaces (bug introduced in 29dc1438a0).
RSS: fix initialAnnounceHeadlines not being obeyed
Merge pull request #504 from kytvi2p/issue502

RSS: fix initialAnnounceHeadlines not being obeyed
User: Add custom error message for @gpg add arguments.
Aka: Fix case-sensitivity.
Socket: Forward DNS queries via the socks proxy (if any).
Aka: Fix support for non-ascii commands name with Python 2 (bug introduced in 64300b8a02).
Unicode fixes for python 2.x

These changes have been tested with Python 3.2.3 and Python 2.7.5.
Merge pull request #506 from kytvi2p/unicode2.x

Unicode fixes for python 2.x
Fix commit b46a0dd (breaks tests for Alias and Aka).
Another fix for b46a0dd6a2.
Topic: Add supybot.plugins.Topic.alwaysSetOnJoin.
Topic: Change behavior of supybot.plugins.Topic.alwaysSetOnJoin to only apply if the actual topic differs from the default.
Topic: Fix previous commit.
Conditional: Fix handling of exceptions.
ChannelLogger: Rewrite relayed nicks. Closes GH-507.
Web: Fix nesting of commands (bug introduced in d8a4ef84214).
Aka: Add explicit error message if sqlalchemy is not installed.
Aka: Speed up commands listing by statically listing builtin commands instead of invoking parent's listCommands().