IRC: Attempt another fix for keep alive

I need to write tests for this
Load patches in rspec_helper
Get the only IRC spec passing
Core: Add adapter/plugin whitelist for tests

So we can selectively load adapters/plugins for testing. Still need to
fix Dir.pwd usage in Bot constant definitions. Changed load option in
settings to load_mode, and it takes one of three modes: all, whitelist,
blacklist.