Fix for Twisted.irc bug #4758

This bug affects particular versions of Twisted
Fix dispatcher input class

This fix ensures that events that do not originate from an IRC user
(e.g. events originating from the server itself) do not cause a crash
when hooked by a module.
Added config option to change the logging level.
Complete overhaul of mcstatus module

Added functionality to monitor the Minecraft servers for downtime.
Bugfix: Syntax error >.<
Added debug module
Added try/except and minor tweaks
Spaces -> tabs