- Now fragment shader works with 2D texture arrays.
- Included static library tinyXML2 for parsing XML files (https://github.com/leethomason/tinyxml2).
- Added static function Sprite::loadSpriteData() that loads a texture from a XML node.
- Now the test program reads the texture metadata from a XML file.