Ensure that begin_iface_download isn't called when the feed is already being downloaded.
Ensure that begin_iface_download isn't called when the feed is already being downloaded.

We were just logging at debug level; want to find out what causes this by throwing an
exception instead.

gasche/0install,fdopen/0install,pombreda/0install,dabrahams/zeroinstall,0install/0install,gasche/0install,dbenamy/0install,timdiels/0install,0install/0install,afb/0install,michel-slm/0install,gfxmonk/0install,bartbes/0install,pombreda/0install,0install/0install,jaychoo/0install,afb/0install,dbenamy/0install,bartbes/0install,timdiels/zeroinstall,bastianeicher/0install,DarkGreising/0install,dabrahams/0install,timdiels/0install,bhilton/0install,dabrahams/zeroinstall,timdiels/0install,jaychoo/0install,bhilton/0install,bartbes/0install,dabrahams/zeroinstall,bastianeicher/0install,gasche/0install,DarkGreising/0install,dbenamy/0install,dabrahams/0install,gasche/0install,timdiels/zeroinstall,fdopen/0install,jaychoo/0install,HoMeCracKeR/0install,afb/0install,pombreda/0install,gfxmonk/0install,bhilton/0install,HoMeCracKeR/0install,dabrahams/0install,fdopen/0install,timdiels/0install,HoMeCracKeR/0install,michel-slm/0install,bastianeicher/0install,michel-slm/0install,gfxmonk/0install,afb/0install,timdiels/zeroinstall,DarkGreising/0install