Validation fixes

These are fixes for the Atom output function.

Added the ability to specify an `id` element in the feed and entries. Also removed the feed -> link element with no `rel`. I tested the output against the feed validator and it seems to go through fine now.