C++ Tiled Tmx Parser

I had a need for a lightweight quick and down to business tmx parser.

For those unfamiliar TMX is the file format used by Tiled.  Tiled is a map editor for tile maps.

The parser at the moment required C++11x but only for one small bit of code which could easily be removed.  The parser is mostly a C library in its usage.  It returns simply an error code and a struct you allocated the memory for containing the entirety of the tmx file.

GitHub Source: libtmx-parser