Added WHOIS module
imgur module for Willie
Code refactoring: step 1
*Copyright and EFL license
*Goodbye requests, hello willie's web.py
*Proper string formatting for willie's replies
*resource is now a method of ImgurClient, can be used to fetch any imgur
resource
*More vertical spacing in imgur() function
*foul-proof => fool-proof
*probably some other things I didn't mention
Make bucket compatible with MySQL-python 1.2.5

Fixes #29
[slap] Ignore control codes

Do not allow control codes in the input to foil checking of
whether willie.config.admins contains the trigger or target.
[slap] Catch IndexError if slap used in query
[bucket] Use 4.0+ decorators

Instead of <func>.rule and <func>.priority, use
@rule and @priority decorators.

Tested and seems fine, but others are encouraged to test
before this gets pulled.
clean up and do a little enhance on love in ai
remove trailing space in wb()'s regex, fix #39
enhance wb() in ai
add xd() in ai
remove trailing space in ai
[slap] Allow users to slap themselves with "me"

.slap me / .slap myself can now be used as a shortcut to slapping
the user issuing the command.
Merge pull request #40 from PeterDaveHello/enhance_ai

Enhance ai no.3
Merge pull request #41 from dgw/add-slap-me

[slap] Allow users to slap themselves with "me"
Merge pull request #35 from dgw/use-decorators

[bucket] Use 4.0+ decorators
Merge pull request #30 from iceTwy/master

imgur module for Willie
Merge pull request #34 from dgw/sanitary-slap

[slap] Ignore control codes
Merge pull request #32 from staticshock/master

Make bucket compatible with MySQL-python 1.2.5
Merge pull request #26 from flyte/feature/whois

WHOIS module