centralize all exception classes
add API endpoint discover\n\nthis API endpoint discovers feed URLs from websites
rss: allow creation of feed objects by raw xml
js updateFeed: reload the feed list after updating the feed on the server
reader: add GUI for feed discovery
move off all the includes into one core include file
use DOMDocumentCharset in runner/discover to avoid UTF8 detection problem