Run offlineimap in a separate Python daemon

Trying to keep the amount of work needed to be done directly by Emacs
down since it's still a single threaded application and I've suspected
it for pauses I've had.