Further work on adding and removing feeds as they get added and removed from
the db.

Rework the feed watcher to use time.After rather than Sleep().  This allows
the exit channel to make it exit immediately if it's not in the middle of a
crawl.

Change the web ui to use Martini.  More to come.