use a proper options parser
rewrite Config handling
use new Config methods
DRY up dispatching, simplify specs
work around ruby-skype
rewrite Message spec
doh, that was silly
Timecop no longer used