Add unicode support, fixed interops issue with MS Excel

Two changes:
1. Permit all valid character data defined in W3C spec: http://www.w3.org/TR/REC-xml/#NT-NameChar.
2. modified the data feeds template to generate valid Atom feeds for MS Excel.