Add tests for SetText().
trim the test cases and review
add variants of SetText() to support types
Merge branch 'master' of https://github.com/leethomason/tinyxml2

Conflicts:
	tinyxml2.cpp
	xmltest.cpp