Added tinyxml2 as a dependency

tinyxml2 in its original habitat can be found here:
https://github.com/leethomason/tinyxml2

I take absolutely no credit for tinyxml2; I'm just including it in the
library for the sake of simplicity.