Fixed bug that prevented recompiling w/o clean.
TmxTileMaps now use sf::RenderTexture.

A RenderTexture containing the tile map is maintained behind the scenes
and can be accessed for easy rendering and manipulation of the tile map.
This should also be more efficient for rendering as RenderTextures are
stored in graphics memory.