Do not generate an exception when there is no date for an entry.
Replace sqlite3 with sqlalchemy.
Store the feed urls and titles in the database.
Add argparse support to be able to select what hf should do.

We have three options:
  --opml to import an OPML file
  --poll to poll all the registered RSS files
  --generate to generate the HTML files.