Handle different atom content types.

Fixes #86
Parse and re-render fields that may be HTML.

Fixes #82
Merge pull request #88 from eaburns/dev/fixhtml

Better atom content handling and fix bad/broken HTML