Add category support for opml export and improve feed writers