Merge pull request #133 from dennisjenkins75/master

Small demo program to generate HTML5 via sub-classed tinyxml2::XMLPrinter
Issue #134: Change 3 methods to not being inlined. They reference the StrPair class, which is not exported, thus creating linker problems with tinyxml2 in a DLL.
Merge pull request #136 from FreakC/master

Issue #134
Insert() methods check for inserted XML to be in the same doc, and remove XML from old location if already inserted.
formatting tweaks
up the version
Merge pull request #139 from dennisjenkins75/master

Grammar error: there -> their.
you have to check len before accsessing "p".
Merge pull request #140 from ledyba/check_data_len

you have to check len before accsessing "p".