Merge pull request #48 from DpEpsilon/master

Merging updates
Merge pull request #49 from DpEpsilon/master

More updates.
Merge pull request #50 from DpEpsilon/master

Updates wew
Merge pull request #51 from DpEpsilon/master

Merging updates. BRANCH LOCK IN PLACE.
updated main bot codebase and kronos
Pushing a bit of code around. Look prettier(ish) and stuff.
Rehaul of the plugin system
Updated the sample config
Ported authtools to new system
Added a few docs to main codebase, implemented an API request whatsit, ported debugtools (now core.debug)
Fixes to paste API and so on
Plugins -> plugins. I blame wincrap.
Brought git API across to new system, finished up port of core.ctcp
Few bugfixes
ported core.git
Ported core.help
Ported core.config, fix to core.auth
Ported core.ignore. That's all of ore for now. Wew.
Updated gitignore, removed the stuff i'll be moving to other sub-repos.
Probably should put that in, being py3k and all.