Removed much of the atom generation code.
Removed much of the atom generation code.

Instead of implementing it here, it is implemented already as a contrib
module in werkzeug.  Scrap this implementation in favor of the external
implementation.  The external implementation seems to work, and is one
less thing Firmant must maintain.

rescrv/firmant