move adding logic into AtomFeed, use utf-8 in xml declaration