Begin implementing Uptime module.
Begin implementing GetModule(IModule) method on Configuration class.
Finish GetModule implementation
Restructure modules and configuration.
Set block dictionary to ignore case for lookups. Case shouldn't matter to begin with for blocks.
Add default timestamp prefix to LBC if the prefix is null/empty and prefixlog is set to true.
Update comments in modules.conf for uptime module. Make it look more professional. Also add a 'max_retries' key-value example.
Autojoin: Check whether the channel name is empty first before adding it to the channels that we'll autojoin.