customize underscoreChar and make it possible to add simple text node with attributes

"user": {"_id":1,"_":"Tom"}
<user id="1">Tom</user>
Merge pull request #5 from CageFox/master

customize underscoreChar and make it possible to add simple text node with attributes