resolves #97;

channel list is loaded lazily;
channel list updates periodically;
auto joins are done in a low-impact manner and do not switch tab focus;
auto joins are impossibly quick now