fix AtomEntry to also add "published" and tests