Refactored file logging stuff a bit
Improved design of the Application class. Added capability for multiple PercivalBot instances and multiple channels within each instance.