And commands to add/remove GPG keys.
Make gpg key adding/removal work.
User: Add support for authentication via GPG.
Network: Add @whowas. Closes GH-227.
Factoids: Use supybot.plugins.Factoids.requireVoice for @forget too.
Alias: Fix encoding issue.
Later: Fix typo.
travis.yml: Remove useless command.
New syntax for wrap(). Now supports being used as a Python decorator with arguments.

For example, in Admin, "join = wrap(join, ['validChannel', additional('something')])" could become "@wrap(['validChannel', additional('something')])".
Wrap now internationalizes docstrings.
Channel: Log when the bot is kicked.
supybot-wizard: Display a warning if conf is in the source folder. Closes GH-402.
Channel: Add hostmask of the user kicking the bot, in the logs.
Google: Configurable base URL. Closes GH-64.
Admin: @nick only sets the nick on the current network. Closes GH-273.
ircmsgs.IrcMsg: Display args in case of AssertionError.
RSS: Fix formating if newline character in an entry title. Closes GH-395.
Merge branch 'gpgauth' into testing

Conflicts:
	src/ircdb.py
Seen: Fix error if last message contained non-ascii characters.
Alias: Try to fix UnicodeDecodeError issues.