Added a method to reset the memory buffer of the DynArray class.

The the allocated memory will not be touched so the capacity keeps its current level.
Added a method to reset the memory buffer to the XMLPrinter class.

This enables to reset the printer memory to start again from the beginning.
rename Reset to Clear to be consistent with XMLDocument
Fix up the readme, add attribution for the logo.
add TINYXML2_EXPORT define when building shared lib

otherwise it exports no symbols and msvc does not create import .lib
Merge pull request #144 from sopvop/patch-1

add TINYXML2_EXPORT define when building shared lib
Fixed issue 147 (XMLDocument::LoadFile() may crash on non-regular file)
Merge pull request #150 from danmar/master

Fixed issue 147 (XMLDocument::LoadFile() may crash on non-regular file)
implement a fix to floating point precision as proposed by schuellc.
Merge branch 'master' of https://github.com/leethomason/tinyxml2
Add SetText() as analog to GetText().
Add comment for SetText().
Make SetText() behave like the docs say.
Add typed convenience setters for SetText().
Add tests for SetText().
Bools should really be implemented as self-closing <true /> and <false /> tags, not as 0/1 inside a tag, so removing those SetText variants again, in favor of SetBoolFirstChild() and BoolFirstChild() methods.
Tests for SetBoolFirstChild and BoolFirstChild.
To bring BoolFirstChild() more in line with the other methods, reimplemented it in terms of a new QueryBoolFirstChild().
Added IntText(), UnsignedText(), DoubleText() and FloatText() convenience wrappers.
Support for 'long long' number values.