Integrate xoauth authenticators with Celluloid::Net::IMAP, solve other bugs.