[url] Remove unneeded unicode en/decoding
[bugzilla] Enable callback for .title
[web] Return unicode from web.get and web.post
[tools] Add ~^ equivalency to Nick class

Also correct the RFC citation in the documentation therefor
This obviates the useful parts of pull request #260
[Nick] fixed _lower(self)
Remove check for __hash__ and rename function parameter callable to variables.
Merge pull request #264 from firerogue/master

fix Nick._lower(self)
[web] Add argument previously omitted

Apparenly I don't know what testing is.
Closes issue #266
[core] Allow configuring bot homedir and bot pid_dir

This commit fixes #261
New optional config keys introduced under the core section:
 homedir	defaults to ~/.willie if not specified
 pid_dir	defaults to homedir if not specified

These keys shouldn't be part of the interactive setup, but they should be documented

Changes were made to the way pid files are named: they are no longer created
as hidden files.
[core] Add systemd service file and other default config files for distros

See contrib/README for more information.
Also modified willie.py to support a new config key in [core]:
not_configured will cause the bot to refuse running if set to true.
This is useful to force users to configure the bot before trying to run it as the config wizard is not ideal for willie running as a service.

Issue #262
Add Tester label to CONTRIBUTING
Update CONTRIBUTING
Revert "[web] Add argument previously omitted"

This reverts commit 05967c2bb5fcb93bb83e93822668eb8e03083436.
Revert "[web] Return unicode from web.get and web.post"

This reverts commit a9eae704994d1f5b1536d66e86037afe34ceeff2.

This commit broke stuff and didn't have a descriptive enough commit message to explain why it was needed
[contrib] fix user name in tmpfiles.d willie.conf
[contrib/rpm] Add script to generate willie snapshot rpm package

Right now the generated packages work only on Fedora 18 or newer.
[contrib] have a nickname in the default config file
Add decorators for willie callable attributes to functions.
[web] Allow modules to control the headers sent with HTTP requests
Merge pull request #259 from Venti9874/reload_fix

Module reloading fix.