Implements basic import feature.

As a consequence of implementing export/import, the code got
a little larger and a new JS file appeared. The podcast provider
is now in its own JS file.