[irc] Make irc.error work without origin and trigger. Also fix obvious bugs.

It's still a mess but will have to do for now.

Obvious bugs:
-Not closing the log file on errors.
-Encoding and decoding stuff back and forth for no reason.
[bot, module, tools] Add new willie callable attribute interval.

bot.py:
-Add new thread for calling functions that have interval defined.
-Add handling for the new interval-attribute.

module.py:
-Add decorator @interval.

tools.py:
-Add PriorityQueue.
-Add released, a context manager that temporarily releases a lock
[bot] Remove debug prints that got left in.
[bot] Refine handling of exceptions in scheduler thread.
[bot] JobScheduler comments.
Merge pull request #285 from Venti9874/interval-feature

Add interval callable support
Merge branch 'master' of https://github.com/maguro/willie into maguro-master
[gitignore] add "IntelliJ IDEA" files to gitignore
Merge commit 'a687f215fb741ff6986f23f841923c30403ad493' into maguro-master
[clock] Fix an error when user or channel TZ are unkown

This fixes an error where using .t without a parameter when no configuration exist for user or channel TZ raises an exception instead of using UTC
[info] we don't need two callables to do the same thing

User experince is unchanced but this commit, this is a mere code cleanup
[info/help] Rename info.py to help.py

This is part of my effort for informative module names. Help contains commands users might use to get help in using the bot.
[coretasks] Fix overly broad try-except.

Related to issue #288.
[clock] clean unused imports
[ping, isup, rand, tld, wiktionary] Update to 4.0 API

Also clean up a bit, and add an example or two

Issues #125 and #276
[isup, ping, rand, tell, tld, wiktionary] s/willie/bot for 4.0

Issue #276
[rss] Decorators and s/willie/bot per #276

But it should probably also use a periodic function.
This whole module is a mess, though, and I don't want
to screw with it right now.
[github, meetbot, url, youtube] 4.0 standards per #276
[dice, ip, movie, reload, spellcheck, tell, unicode_info, seen] s/willie/bot

Issue #276. Also PEP8ed per issue #125
[announce github help lmgtfy search units] PEP8 per #125