Better downloads

Downloads episodes in a somewhat crude manner for now (happy to improve before we merge), but this seems to prevent the out of memory issues previously experienced downloading large files on devices.

Bonus: it doesn't assume almost any file is an MP3. Heh.

r? @potch or @sole?